packages feed

purescript 0.13.2 → 0.13.3

raw patch · 399 files changed

+714/−808 lines, 399 filesdep ~language-javascript

Dependency ranges changed: language-javascript

Files

CONTRIBUTORS.md view
@@ -134,6 +134,7 @@ | [@Saulukass](https://github.com/Saulukass) | Saulius Skliutas | [MIT license](http://opensource.org/licenses/MIT) | | [@adnelson](https://github.com/adnelson) | Allen Nelson | [MIT license](http://opensource.org/licenses/MIT) | | [@dyerw](https://github.com/dyerw) | Liam Dyer | [MIT license](http://opensource.org/licenses/MIT) |+| [@marcosh](https://github.com/marcosh) | Marco Perone | [MIT license](http://opensource.org/licenses/MIT) |  ### Contributors using Modified Terms 
purescript.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.12 name: purescript-version: 0.13.2+version: 0.13.3 license: BSD3 license-file: LICENSE copyright: (c) 2013-17 Phil Freeman, (c) 2014-19 Gary Burgess, (c) other contributors (see CONTRIBUTORS.md)@@ -22,7 +22,7 @@     app/static/pursuit.less     bundle/build.sh     bundle/README-    tests/purs/docs/output/TypeSynonymInstance/index.js+    tests/purs/bundle/3551/ModuleWithDeadCode.js     tests/purs/failing/MissingFFIImplementations.js     tests/purs/passing/2172.js     tests/purs/passing/EffFn.js@@ -31,6 +31,8 @@     tests/purs/passing/RowUnion.js     tests/purs/warning/UnnecessaryFFIModule.js     tests/purs/warning/UnusedFFIImplementations.js+    tests/purs/bundle/3551.purs+    tests/purs/bundle/3551/ModuleWithDeadCode.purs     tests/purs/bundle/PSasConstructor.purs     tests/purs/docs/bower_components/purescript-newtype/src/Data/Newtype.purs     tests/purs/docs/bower_components/purescript-prelude/src/Prelude.purs@@ -46,6 +48,8 @@     tests/purs/docs/src/DeclOrderNoExportList.purs     tests/purs/docs/src/Desugar.purs     tests/purs/docs/src/DocComments.purs+    tests/purs/docs/src/DocCommentsClassMethod.purs+    tests/purs/docs/src/DocCommentsDataConstructor.purs     tests/purs/docs/src/DuplicateNames.purs     tests/purs/docs/src/Example.purs     tests/purs/docs/src/Example2.purs@@ -350,6 +354,7 @@     tests/purs/layout/DoWhere.purs     tests/purs/layout/IfThenElseDo.purs     tests/purs/layout/InstanceChainElse.purs+    tests/purs/layout/LetGuards.purs     tests/purs/passing/1110.purs     tests/purs/passing/1185.purs     tests/purs/passing/1335.purs@@ -445,6 +450,7 @@     tests/purs/passing/DuplicateProperties.purs     tests/purs/passing/EffFn.purs     tests/purs/passing/EmptyDataDecls.purs+    tests/purs/passing/EmptyDicts.purs     tests/purs/passing/EmptyRow.purs     tests/purs/passing/EmptyTypeClass.purs     tests/purs/passing/EntailsKindedType.purs@@ -755,6 +761,10 @@     tests/purs/docs/output/Desugar/externs.json     tests/purs/docs/output/DocComments/docs.json     tests/purs/docs/output/DocComments/externs.json+    tests/purs/docs/output/DocCommentsClassMethod/docs.json+    tests/purs/docs/output/DocCommentsClassMethod/externs.json+    tests/purs/docs/output/DocCommentsDataConstructor/docs.json+    tests/purs/docs/output/DocCommentsDataConstructor/externs.json     tests/purs/docs/output/DuplicateNames/docs.json     tests/purs/docs/output/DuplicateNames/externs.json     tests/purs/docs/output/Example/docs.json@@ -821,178 +831,40 @@     tests/purs/docs/output/Virtual/externs.json     tests/purs/docs/resolutions.json     tests/purs/publish/basic-example/bower.json-    tests/purs/publish/basic-example/output/Control.Alt/docs.json-    tests/purs/publish/basic-example/output/Control.Alt/externs.json-    tests/purs/publish/basic-example/output/Control.Alternative/docs.json-    tests/purs/publish/basic-example/output/Control.Alternative/externs.json     tests/purs/publish/basic-example/output/Control.Applicative/docs.json     tests/purs/publish/basic-example/output/Control.Applicative/externs.json     tests/purs/publish/basic-example/output/Control.Apply/docs.json     tests/purs/publish/basic-example/output/Control.Apply/externs.json-    tests/purs/publish/basic-example/output/Control.Biapplicative/docs.json-    tests/purs/publish/basic-example/output/Control.Biapplicative/externs.json-    tests/purs/publish/basic-example/output/Control.Biapply/docs.json-    tests/purs/publish/basic-example/output/Control.Biapply/externs.json     tests/purs/publish/basic-example/output/Control.Bind/docs.json     tests/purs/publish/basic-example/output/Control.Bind/externs.json     tests/purs/publish/basic-example/output/Control.Category/docs.json     tests/purs/publish/basic-example/output/Control.Category/externs.json-    tests/purs/publish/basic-example/output/Control.Comonad/docs.json-    tests/purs/publish/basic-example/output/Control.Comonad/externs.json-    tests/purs/publish/basic-example/output/Control.Extend/docs.json-    tests/purs/publish/basic-example/output/Control.Extend/externs.json-    tests/purs/publish/basic-example/output/Control.Lazy/docs.json-    tests/purs/publish/basic-example/output/Control.Lazy/externs.json-    tests/purs/publish/basic-example/output/Control.Monad.Gen.Class/docs.json-    tests/purs/publish/basic-example/output/Control.Monad.Gen.Class/externs.json-    tests/purs/publish/basic-example/output/Control.Monad.Gen.Common/docs.json-    tests/purs/publish/basic-example/output/Control.Monad.Gen.Common/externs.json-    tests/purs/publish/basic-example/output/Control.Monad.Gen/docs.json-    tests/purs/publish/basic-example/output/Control.Monad.Gen/externs.json-    tests/purs/publish/basic-example/output/Control.Monad.Rec.Class/docs.json-    tests/purs/publish/basic-example/output/Control.Monad.Rec.Class/externs.json-    tests/purs/publish/basic-example/output/Control.Monad.ST.Internal/docs.json-    tests/purs/publish/basic-example/output/Control.Monad.ST.Internal/externs.json-    tests/purs/publish/basic-example/output/Control.Monad.ST.Ref/docs.json-    tests/purs/publish/basic-example/output/Control.Monad.ST.Ref/externs.json-    tests/purs/publish/basic-example/output/Control.Monad.ST/docs.json-    tests/purs/publish/basic-example/output/Control.Monad.ST/externs.json     tests/purs/publish/basic-example/output/Control.Monad/docs.json     tests/purs/publish/basic-example/output/Control.Monad/externs.json-    tests/purs/publish/basic-example/output/Control.MonadPlus/docs.json-    tests/purs/publish/basic-example/output/Control.MonadPlus/externs.json-    tests/purs/publish/basic-example/output/Control.MonadZero/docs.json-    tests/purs/publish/basic-example/output/Control.MonadZero/externs.json-    tests/purs/publish/basic-example/output/Control.Plus/docs.json-    tests/purs/publish/basic-example/output/Control.Plus/externs.json     tests/purs/publish/basic-example/output/Control.Semigroupoid/docs.json     tests/purs/publish/basic-example/output/Control.Semigroupoid/externs.json-    tests/purs/publish/basic-example/output/Data.Array.NonEmpty.Internal/docs.json-    tests/purs/publish/basic-example/output/Data.Array.NonEmpty.Internal/externs.json-    tests/purs/publish/basic-example/output/Data.Array.NonEmpty/docs.json-    tests/purs/publish/basic-example/output/Data.Array.NonEmpty/externs.json-    tests/purs/publish/basic-example/output/Data.Array.Partial/docs.json-    tests/purs/publish/basic-example/output/Data.Array.Partial/externs.json-    tests/purs/publish/basic-example/output/Data.Array.ST.Iterator/docs.json-    tests/purs/publish/basic-example/output/Data.Array.ST.Iterator/externs.json-    tests/purs/publish/basic-example/output/Data.Array.ST.Partial/docs.json-    tests/purs/publish/basic-example/output/Data.Array.ST.Partial/externs.json-    tests/purs/publish/basic-example/output/Data.Array.ST/docs.json-    tests/purs/publish/basic-example/output/Data.Array.ST/externs.json-    tests/purs/publish/basic-example/output/Data.Array/docs.json-    tests/purs/publish/basic-example/output/Data.Array/externs.json-    tests/purs/publish/basic-example/output/Data.Bifoldable/docs.json-    tests/purs/publish/basic-example/output/Data.Bifoldable/externs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Clown/docs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Clown/externs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Flip/docs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Flip/externs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Join/docs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Join/externs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Joker/docs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Joker/externs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Product/docs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Product/externs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Wrap/docs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor.Wrap/externs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor/docs.json-    tests/purs/publish/basic-example/output/Data.Bifunctor/externs.json-    tests/purs/publish/basic-example/output/Data.Bitraversable/docs.json-    tests/purs/publish/basic-example/output/Data.Bitraversable/externs.json     tests/purs/publish/basic-example/output/Data.Boolean/docs.json     tests/purs/publish/basic-example/output/Data.Boolean/externs.json     tests/purs/publish/basic-example/output/Data.BooleanAlgebra/docs.json     tests/purs/publish/basic-example/output/Data.BooleanAlgebra/externs.json     tests/purs/publish/basic-example/output/Data.Bounded/docs.json     tests/purs/publish/basic-example/output/Data.Bounded/externs.json-    tests/purs/publish/basic-example/output/Data.Char.Gen/docs.json-    tests/purs/publish/basic-example/output/Data.Char.Gen/externs.json-    tests/purs/publish/basic-example/output/Data.Char/docs.json-    tests/purs/publish/basic-example/output/Data.Char/externs.json     tests/purs/publish/basic-example/output/Data.CommutativeRing/docs.json     tests/purs/publish/basic-example/output/Data.CommutativeRing/externs.json-    tests/purs/publish/basic-example/output/Data.Distributive/docs.json-    tests/purs/publish/basic-example/output/Data.Distributive/externs.json     tests/purs/publish/basic-example/output/Data.DivisionRing/docs.json     tests/purs/publish/basic-example/output/Data.DivisionRing/externs.json-    tests/purs/publish/basic-example/output/Data.Either.Inject/docs.json-    tests/purs/publish/basic-example/output/Data.Either.Inject/externs.json-    tests/purs/publish/basic-example/output/Data.Either.Nested/docs.json-    tests/purs/publish/basic-example/output/Data.Either.Nested/externs.json-    tests/purs/publish/basic-example/output/Data.Either/docs.json-    tests/purs/publish/basic-example/output/Data.Either/externs.json-    tests/purs/publish/basic-example/output/Data.Enum.Gen/docs.json-    tests/purs/publish/basic-example/output/Data.Enum.Gen/externs.json-    tests/purs/publish/basic-example/output/Data.Enum/docs.json-    tests/purs/publish/basic-example/output/Data.Enum/externs.json     tests/purs/publish/basic-example/output/Data.Eq/docs.json     tests/purs/publish/basic-example/output/Data.Eq/externs.json     tests/purs/publish/basic-example/output/Data.EuclideanRing/docs.json     tests/purs/publish/basic-example/output/Data.EuclideanRing/externs.json     tests/purs/publish/basic-example/output/Data.Field/docs.json     tests/purs/publish/basic-example/output/Data.Field/externs.json-    tests/purs/publish/basic-example/output/Data.Foldable/docs.json-    tests/purs/publish/basic-example/output/Data.Foldable/externs.json-    tests/purs/publish/basic-example/output/Data.FoldableWithIndex/docs.json-    tests/purs/publish/basic-example/output/Data.FoldableWithIndex/externs.json-    tests/purs/publish/basic-example/output/Data.Function.Uncurried/docs.json-    tests/purs/publish/basic-example/output/Data.Function.Uncurried/externs.json     tests/purs/publish/basic-example/output/Data.Function/docs.json     tests/purs/publish/basic-example/output/Data.Function/externs.json-    tests/purs/publish/basic-example/output/Data.Functor.Invariant/docs.json-    tests/purs/publish/basic-example/output/Data.Functor.Invariant/externs.json     tests/purs/publish/basic-example/output/Data.Functor/docs.json     tests/purs/publish/basic-example/output/Data.Functor/externs.json-    tests/purs/publish/basic-example/output/Data.FunctorWithIndex/docs.json-    tests/purs/publish/basic-example/output/Data.FunctorWithIndex/externs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Bounded/docs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Bounded/externs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Enum/docs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Enum/externs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Eq/docs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Eq/externs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Monoid/docs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Monoid/externs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Ord/docs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Ord/externs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Semigroup/docs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Semigroup/externs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Show/docs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep.Show/externs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep/docs.json-    tests/purs/publish/basic-example/output/Data.Generic.Rep/externs.json     tests/purs/publish/basic-example/output/Data.HeytingAlgebra/docs.json     tests/purs/publish/basic-example/output/Data.HeytingAlgebra/externs.json-    tests/purs/publish/basic-example/output/Data.Identity/docs.json-    tests/purs/publish/basic-example/output/Data.Identity/externs.json-    tests/purs/publish/basic-example/output/Data.Int.Bits/docs.json-    tests/purs/publish/basic-example/output/Data.Int.Bits/externs.json-    tests/purs/publish/basic-example/output/Data.Int/docs.json-    tests/purs/publish/basic-example/output/Data.Int/externs.json-    tests/purs/publish/basic-example/output/Data.Lazy/docs.json-    tests/purs/publish/basic-example/output/Data.Lazy/externs.json-    tests/purs/publish/basic-example/output/Data.List.Lazy.NonEmpty/docs.json-    tests/purs/publish/basic-example/output/Data.List.Lazy.NonEmpty/externs.json-    tests/purs/publish/basic-example/output/Data.List.Lazy.Types/docs.json-    tests/purs/publish/basic-example/output/Data.List.Lazy.Types/externs.json-    tests/purs/publish/basic-example/output/Data.List.Lazy/docs.json-    tests/purs/publish/basic-example/output/Data.List.Lazy/externs.json-    tests/purs/publish/basic-example/output/Data.List.NonEmpty/docs.json-    tests/purs/publish/basic-example/output/Data.List.NonEmpty/externs.json-    tests/purs/publish/basic-example/output/Data.List.Partial/docs.json-    tests/purs/publish/basic-example/output/Data.List.Partial/externs.json-    tests/purs/publish/basic-example/output/Data.List.Types/docs.json-    tests/purs/publish/basic-example/output/Data.List.Types/externs.json-    tests/purs/publish/basic-example/output/Data.List.ZipList/docs.json-    tests/purs/publish/basic-example/output/Data.List.ZipList/externs.json-    tests/purs/publish/basic-example/output/Data.List/docs.json-    tests/purs/publish/basic-example/output/Data.List/externs.json-    tests/purs/publish/basic-example/output/Data.Maybe.First/docs.json-    tests/purs/publish/basic-example/output/Data.Maybe.First/externs.json-    tests/purs/publish/basic-example/output/Data.Maybe.Last/docs.json-    tests/purs/publish/basic-example/output/Data.Maybe.Last/externs.json-    tests/purs/publish/basic-example/output/Data.Maybe/docs.json-    tests/purs/publish/basic-example/output/Data.Maybe/externs.json     tests/purs/publish/basic-example/output/Data.Monoid.Additive/docs.json     tests/purs/publish/basic-example/output/Data.Monoid.Additive/externs.json     tests/purs/publish/basic-example/output/Data.Monoid.Conj/docs.json@@ -1011,14 +883,6 @@     tests/purs/publish/basic-example/output/Data.NaturalTransformation/externs.json     tests/purs/publish/basic-example/output/Data.Newtype/docs.json     tests/purs/publish/basic-example/output/Data.Newtype/externs.json-    tests/purs/publish/basic-example/output/Data.NonEmpty/docs.json-    tests/purs/publish/basic-example/output/Data.NonEmpty/externs.json-    tests/purs/publish/basic-example/output/Data.Ord.Down/docs.json-    tests/purs/publish/basic-example/output/Data.Ord.Down/externs.json-    tests/purs/publish/basic-example/output/Data.Ord.Max/docs.json-    tests/purs/publish/basic-example/output/Data.Ord.Max/externs.json-    tests/purs/publish/basic-example/output/Data.Ord.Min/docs.json-    tests/purs/publish/basic-example/output/Data.Ord.Min/externs.json     tests/purs/publish/basic-example/output/Data.Ord.Unsafe/docs.json     tests/purs/publish/basic-example/output/Data.Ord.Unsafe/externs.json     tests/purs/publish/basic-example/output/Data.Ord/docs.json@@ -1029,68 +893,16 @@     tests/purs/publish/basic-example/output/Data.Ring/externs.json     tests/purs/publish/basic-example/output/Data.Semigroup.First/docs.json     tests/purs/publish/basic-example/output/Data.Semigroup.First/externs.json-    tests/purs/publish/basic-example/output/Data.Semigroup.Foldable/docs.json-    tests/purs/publish/basic-example/output/Data.Semigroup.Foldable/externs.json     tests/purs/publish/basic-example/output/Data.Semigroup.Last/docs.json     tests/purs/publish/basic-example/output/Data.Semigroup.Last/externs.json-    tests/purs/publish/basic-example/output/Data.Semigroup.Traversable/docs.json-    tests/purs/publish/basic-example/output/Data.Semigroup.Traversable/externs.json     tests/purs/publish/basic-example/output/Data.Semigroup/docs.json     tests/purs/publish/basic-example/output/Data.Semigroup/externs.json     tests/purs/publish/basic-example/output/Data.Semiring/docs.json     tests/purs/publish/basic-example/output/Data.Semiring/externs.json     tests/purs/publish/basic-example/output/Data.Show/docs.json     tests/purs/publish/basic-example/output/Data.Show/externs.json-    tests/purs/publish/basic-example/output/Data.String.CaseInsensitive/docs.json-    tests/purs/publish/basic-example/output/Data.String.CaseInsensitive/externs.json-    tests/purs/publish/basic-example/output/Data.String.CodePoints/docs.json-    tests/purs/publish/basic-example/output/Data.String.CodePoints/externs.json-    tests/purs/publish/basic-example/output/Data.String.CodeUnits/docs.json-    tests/purs/publish/basic-example/output/Data.String.CodeUnits/externs.json-    tests/purs/publish/basic-example/output/Data.String.Common/docs.json-    tests/purs/publish/basic-example/output/Data.String.Common/externs.json-    tests/purs/publish/basic-example/output/Data.String.Gen/docs.json-    tests/purs/publish/basic-example/output/Data.String.Gen/externs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty.CaseInsensitive/docs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty.CaseInsensitive/externs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty.CodePoints/docs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty.CodePoints/externs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty.CodeUnits/docs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty.CodeUnits/externs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty.Internal/docs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty.Internal/externs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty/docs.json-    tests/purs/publish/basic-example/output/Data.String.NonEmpty/externs.json-    tests/purs/publish/basic-example/output/Data.String.Pattern/docs.json-    tests/purs/publish/basic-example/output/Data.String.Pattern/externs.json-    tests/purs/publish/basic-example/output/Data.String.Regex.Flags/docs.json-    tests/purs/publish/basic-example/output/Data.String.Regex.Flags/externs.json-    tests/purs/publish/basic-example/output/Data.String.Regex.Unsafe/docs.json-    tests/purs/publish/basic-example/output/Data.String.Regex.Unsafe/externs.json-    tests/purs/publish/basic-example/output/Data.String.Regex/docs.json-    tests/purs/publish/basic-example/output/Data.String.Regex/externs.json-    tests/purs/publish/basic-example/output/Data.String.Unsafe/docs.json-    tests/purs/publish/basic-example/output/Data.String.Unsafe/externs.json-    tests/purs/publish/basic-example/output/Data.String/docs.json-    tests/purs/publish/basic-example/output/Data.String/externs.json     tests/purs/publish/basic-example/output/Data.Symbol/docs.json     tests/purs/publish/basic-example/output/Data.Symbol/externs.json-    tests/purs/publish/basic-example/output/Data.Traversable.Accum.Internal/docs.json-    tests/purs/publish/basic-example/output/Data.Traversable.Accum.Internal/externs.json-    tests/purs/publish/basic-example/output/Data.Traversable.Accum/docs.json-    tests/purs/publish/basic-example/output/Data.Traversable.Accum/externs.json-    tests/purs/publish/basic-example/output/Data.Traversable/docs.json-    tests/purs/publish/basic-example/output/Data.Traversable/externs.json-    tests/purs/publish/basic-example/output/Data.TraversableWithIndex/docs.json-    tests/purs/publish/basic-example/output/Data.TraversableWithIndex/externs.json-    tests/purs/publish/basic-example/output/Data.Tuple.Nested/docs.json-    tests/purs/publish/basic-example/output/Data.Tuple.Nested/externs.json-    tests/purs/publish/basic-example/output/Data.Tuple/docs.json-    tests/purs/publish/basic-example/output/Data.Tuple/externs.json-    tests/purs/publish/basic-example/output/Data.Unfoldable/docs.json-    tests/purs/publish/basic-example/output/Data.Unfoldable/externs.json-    tests/purs/publish/basic-example/output/Data.Unfoldable1/docs.json-    tests/purs/publish/basic-example/output/Data.Unfoldable1/externs.json     tests/purs/publish/basic-example/output/Data.Unit/docs.json     tests/purs/publish/basic-example/output/Data.Unit/externs.json     tests/purs/publish/basic-example/output/Data.Void/docs.json@@ -1101,56 +913,24 @@     tests/purs/publish/basic-example/output/Effect.Class/externs.json     tests/purs/publish/basic-example/output/Effect.Console/docs.json     tests/purs/publish/basic-example/output/Effect.Console/externs.json-    tests/purs/publish/basic-example/output/Effect.Ref/docs.json-    tests/purs/publish/basic-example/output/Effect.Ref/externs.json     tests/purs/publish/basic-example/output/Effect.Uncurried/docs.json     tests/purs/publish/basic-example/output/Effect.Uncurried/externs.json     tests/purs/publish/basic-example/output/Effect.Unsafe/docs.json     tests/purs/publish/basic-example/output/Effect.Unsafe/externs.json     tests/purs/publish/basic-example/output/Effect/docs.json     tests/purs/publish/basic-example/output/Effect/externs.json-    tests/purs/publish/basic-example/output/Global.Unsafe/docs.json-    tests/purs/publish/basic-example/output/Global.Unsafe/externs.json-    tests/purs/publish/basic-example/output/Global/docs.json-    tests/purs/publish/basic-example/output/Global/externs.json     tests/purs/publish/basic-example/output/Main/docs.json     tests/purs/publish/basic-example/output/Main/externs.json-    tests/purs/publish/basic-example/output/Math/docs.json-    tests/purs/publish/basic-example/output/Math/externs.json-    tests/purs/publish/basic-example/output/Partial.Unsafe/docs.json-    tests/purs/publish/basic-example/output/Partial.Unsafe/externs.json-    tests/purs/publish/basic-example/output/Partial/docs.json-    tests/purs/publish/basic-example/output/Partial/externs.json     tests/purs/publish/basic-example/output/Prelude/docs.json     tests/purs/publish/basic-example/output/Prelude/externs.json     tests/purs/publish/basic-example/output/PSCI.Support/docs.json     tests/purs/publish/basic-example/output/PSCI.Support/externs.json     tests/purs/publish/basic-example/output/Record.Unsafe/docs.json     tests/purs/publish/basic-example/output/Record.Unsafe/externs.json-    tests/purs/publish/basic-example/output/Test.Assert/docs.json-    tests/purs/publish/basic-example/output/Test.Assert/externs.json-    tests/purs/publish/basic-example/output/Type.Data.Boolean/docs.json-    tests/purs/publish/basic-example/output/Type.Data.Boolean/externs.json-    tests/purs/publish/basic-example/output/Type.Data.Ordering/docs.json-    tests/purs/publish/basic-example/output/Type.Data.Ordering/externs.json     tests/purs/publish/basic-example/output/Type.Data.Row/docs.json     tests/purs/publish/basic-example/output/Type.Data.Row/externs.json     tests/purs/publish/basic-example/output/Type.Data.RowList/docs.json     tests/purs/publish/basic-example/output/Type.Data.RowList/externs.json-    tests/purs/publish/basic-example/output/Type.Data.Symbol/docs.json-    tests/purs/publish/basic-example/output/Type.Data.Symbol/externs.json-    tests/purs/publish/basic-example/output/Type.Equality/docs.json-    tests/purs/publish/basic-example/output/Type.Equality/externs.json-    tests/purs/publish/basic-example/output/Type.Prelude/docs.json-    tests/purs/publish/basic-example/output/Type.Prelude/externs.json-    tests/purs/publish/basic-example/output/Type.Proxy/docs.json-    tests/purs/publish/basic-example/output/Type.Proxy/externs.json-    tests/purs/publish/basic-example/output/Type.Row.Homogeneous/docs.json-    tests/purs/publish/basic-example/output/Type.Row.Homogeneous/externs.json-    tests/purs/publish/basic-example/output/Type.Row/docs.json-    tests/purs/publish/basic-example/output/Type.Row/externs.json-    tests/purs/publish/basic-example/output/Unsafe.Coerce/docs.json-    tests/purs/publish/basic-example/output/Unsafe.Coerce/externs.json     tests/purs/publish/basic-example/resolutions-legacy.json     tests/purs/publish/basic-example/resolutions.json     tests/json-compat/v0.11.3/generics-4.0.0.json
src/Language/PureScript/AST/Declarations.hs view
@@ -481,6 +481,15 @@ pattern ValueDecl sann ident name binders expr   = ValueDeclaration (ValueDeclarationData sann ident name binders expr) +data DataConstructorDeclaration = DataConstructorDeclaration+  { dataCtorAnn :: !SourceAnn+  , dataCtorName :: !(ProperName 'ConstructorName)+  , dataCtorFields :: ![(Ident, SourceType)]+  } deriving (Show, Eq)++traverseDataCtorFields :: Monad m => ([(Ident, SourceType)] -> m [(Ident, SourceType)]) -> DataConstructorDeclaration -> m DataConstructorDeclaration+traverseDataCtorFields f DataConstructorDeclaration{..} = DataConstructorDeclaration dataCtorAnn dataCtorName <$> f dataCtorFields+ -- | -- The data type of declarations --@@ -488,7 +497,7 @@   -- |   -- A data type declaration (data or newtype, name, arguments, data constructors)   ---  = DataDeclaration SourceAnn DataDeclType (ProperName 'TypeName) [(Text, Maybe SourceKind)] [(ProperName 'ConstructorName, [(Ident, SourceType)])]+  = DataDeclaration SourceAnn DataDeclType (ProperName 'TypeName) [(Text, Maybe SourceKind)] [DataConstructorDeclaration]   -- |   -- A minimal mutually recursive set of data type declarations   --@@ -752,6 +761,12 @@   -- Function application   --   | App Expr Expr+  -- |+  -- Hint that an expression is unused.+  -- This is used to ignore type class dictionaries that are necessarily empty.+  -- The inner expression lets us solve subgoals before eliminating the whole expression.+  -- The code gen will render this as `undefined`, regardless of what the inner expression is.+  | Unused Expr   -- |   -- Variable   --
src/Language/PureScript/AST/Exported.hs view
@@ -47,7 +47,7 @@ filterDataConstructors :: Maybe [DeclarationRef] -> Declaration -> Declaration filterDataConstructors exps (DataDeclaration sa dType tyName tyArgs dctors) =   DataDeclaration sa dType tyName tyArgs $-    filter (isDctorExported tyName exps . fst) dctors+    filter (isDctorExported tyName exps . dataCtorName) dctors filterDataConstructors _ other = other  -- |
src/Language/PureScript/AST/Traversals.hs view
@@ -72,6 +72,7 @@   g' (ObjectUpdateNested obj vs) = g (ObjectUpdateNested (g' obj) (fmap g' vs))   g' (Abs binder v) = g (Abs (h' binder) (g' v))   g' (App v1 v2) = g (App (g' v1) (g' v2))+  g' (Unused v) = g (Unused (g' v))   g' (IfThenElse v1 v2 v3) = g (IfThenElse (g' v1) (g' v2) (g' v3))   g' (Case vs alts) = g (Case (fmap g' vs) (fmap handleCaseAlternative alts))   g' (TypedValue check v ty) = g (TypedValue check (g' v) ty)@@ -146,6 +147,7 @@   g' (ObjectUpdateNested obj vs) = ObjectUpdateNested <$> (g obj >>= g') <*> traverse (g' <=< g) vs   g' (Abs binder v) = Abs <$> (h binder >>= h') <*> (g v >>= g')   g' (App v1 v2) = App <$> (g v1 >>= g') <*> (g v2 >>= g')+  g' (Unused v) = Unused <$> (g v >>= g')   g' (IfThenElse v1 v2 v3) = IfThenElse <$> (g v1 >>= g') <*> (g v2 >>= g') <*> (g v3 >>= g')   g' (Case vs alts) = Case <$> traverse (g' <=< g) vs <*> traverse handleCaseAlternative alts   g' (TypedValue check v ty) = TypedValue check <$> (g v >>= g') <*> pure ty@@ -215,6 +217,7 @@   g' (ObjectUpdateNested obj vs) = (ObjectUpdateNested <$> g' obj <*> traverse g' vs) >>= g   g' (Abs binder v) = (Abs <$> h' binder <*> g' v) >>= g   g' (App v1 v2) = (App <$> g' v1 <*> g' v2) >>= g+  g' (Unused v) = (Unused <$> g' v) >>= g   g' (IfThenElse v1 v2 v3) = (IfThenElse <$> g' v1 <*> g' v2 <*> g' v3) >>= g   g' (Case vs alts) = (Case <$> traverse g' vs <*> traverse handleCaseAlternative alts) >>= g   g' (TypedValue check v ty) = (TypedValue check <$> g' v <*> pure ty) >>= g@@ -287,6 +290,7 @@   g' v@(ObjectUpdateNested obj vs) = foldl (<>.) (g v <>. g' obj) (fmap g' vs)   g' v@(Abs b v1) = g v <>. h' b <>. g' v1   g' v@(App v1 v2) = g v <>. g' v1 <>. g' v2+  g' v@(Unused v1) = g v <>. g' v1   g' v@(IfThenElse v1 v2 v3) = g v <>. g' v1 <>. g' v2 <>. g' v3   g' v@(Case vs alts) = foldl (<>.) (foldl (<>.) (g v) (fmap g' vs)) (fmap i' alts)   g' v@(TypedValue _ v1 _) = g v <>. g' v1@@ -368,6 +372,7 @@   g' s (ObjectUpdateNested obj vs) = foldl (<>.) (g'' s obj) (fmap (g'' s) vs)   g' s (Abs binder v1) = h'' s binder <>. g'' s v1   g' s (App v1 v2) = g'' s v1 <>. g'' s v2+  g' s (Unused v) = g'' s v   g' s (IfThenElse v1 v2 v3) = g'' s v1 <>. g'' s v2 <>. g'' s v3   g' s (Case vs alts) = foldl (<>.) (foldl (<>.) r0 (fmap (g'' s) vs)) (fmap (i'' s) alts)   g' s (TypedValue _ v1 _) = g'' s v1@@ -453,6 +458,7 @@   g' s (ObjectUpdateNested obj vs) = ObjectUpdateNested <$> g'' s obj <*> traverse (g'' s) vs   g' s (Abs binder v) = Abs <$> h' s binder <*> g'' s v   g' s (App v1 v2) = App <$> g'' s v1 <*> g'' s v2+  g' s (Unused v) = Unused <$> g'' s v   g' s (IfThenElse v1 v2 v3) = IfThenElse <$> g'' s v1 <*> g'' s v2 <*> g'' s v3   g' s (Case vs alts) = Case <$> traverse (g'' s) vs <*> traverse (i'' s) alts   g' s (TypedValue check v ty) = TypedValue check <$> g'' s v <*> pure ty@@ -548,6 +554,7 @@     let s' = S.union (S.fromList (localBinderNames b)) s     in h'' s b <> g'' s' v1   g' s (App v1 v2) = g'' s v1 <> g'' s v2+  g' s (Unused v) = g'' s v   g' s (IfThenElse v1 v2 v3) = g'' s v1 <> g'' s v2 <> g'' s v3   g' s (Case vs alts) = foldMap (g'' s) vs <> foldMap (i'' s) alts   g' s (TypedValue _ v1 _) = g'' s v1@@ -629,7 +636,7 @@      ) accumTypes f = everythingOnValues mappend forDecls forValues (const mempty) (const mempty) (const mempty)   where-  forDecls (DataDeclaration _ _ _ _ dctors) = mconcat (concatMap (fmap (f . snd) . snd) dctors)+  forDecls (DataDeclaration _ _ _ _ dctors) = mconcat (concatMap (fmap (f . snd) . dataCtorFields) dctors)   forDecls (ExternDeclaration _ _ ty) = f ty   forDecls (TypeClassDeclaration _ _ _ implies _ _) = mconcat (concatMap (fmap f . constraintArgs) implies)   forDecls (TypeInstanceDeclaration _ _ _ _ cs _ tys _) = mconcat (concatMap (fmap f . constraintArgs) cs) <> mconcat (fmap f tys)@@ -655,7 +662,7 @@   where   forDecls (DataDeclaration _ _ _ args dctors) =     foldMap (foldMap f . snd) args <>-    foldMap (foldMap (forTypes . snd) . snd) dctors+    foldMap (foldMap (forTypes . snd) . dataCtorFields) dctors   forDecls (TypeClassDeclaration _ _ args implies _ _) =     foldMap (foldMap f . snd) args <>     foldMap (foldMap forTypes . constraintArgs) implies
src/Language/PureScript/Bundle.hs view
@@ -28,9 +28,9 @@ import Data.Array ((!)) import Data.Char (chr, digitToInt) import Data.Foldable (fold)-import Data.Generics (GenericM, everything, everywhere, gmapMo, mkMp, mkQ, mkT)+import Data.Generics (GenericM, everything, everythingWithContext, everywhere, gmapMo, mkMp, mkQ, mkT) import Data.Graph-import Data.List (stripPrefix)+import Data.List (stripPrefix, (\\)) import Data.Maybe (catMaybes, fromMaybe, mapMaybe) import Data.Version (showVersion) import qualified Data.Aeson as A@@ -91,10 +91,15 @@     guessModuleType "foreign.js" = pure Foreign     guessModuleType name = throwError $ UnsupportedModulePath name --- | A piece of code is identified by its module and its name. These keys are used to label vertices--- in the dependency graph.-type Key = (ModuleIdentifier, String)+data Visibility+  = Public+  | Internal+  deriving (Show, Eq, Ord) +-- | A piece of code is identified by its module, its name, and whether it is an internal variable+-- or a public member. These keys are used to label vertices in the dependency graph.+type Key = (ModuleIdentifier, String, Visibility)+ -- | An export is either a "regular export", which exports a name from the regular module we are in, -- or a reexport of a declaration in the corresponding foreign module. --@@ -115,7 +120,7 @@ -- into the output during codegen. data ModuleElement   = Require JSStatement String (Either String ModuleIdentifier)-  | Member JSStatement Bool String JSExpression [Key]+  | Member JSStatement Visibility String JSExpression [Key]   | ExportsList [(ExportType, String, JSExpression, [Key])]   | Other JSStatement   | Skip JSStatement@@ -133,10 +138,10 @@                , "name"       .= name                , "targetPath" .= targetPath                ]-    (Member _ public name _ dependsOn) ->+    (Member _ visibility name _ dependsOn) ->       A.object [ "type"       .= A.String "Member"                , "name"       .= name-               , "visibility" .= A.String (if public then "Public" else "Internal")+               , "visibility" .= show visibility                , "dependsOn"  .= map keyToJSON dependsOn                ]     (ExportsList exports) ->@@ -154,9 +159,10 @@      where -    keyToJSON (mid, member) =-      A.object [ "module" .= mid-               , "member" .= member+    keyToJSON (mid, member, visibility) =+      A.object [ "module"     .= mid+               , "member"     .= member+               , "visibility" .= show visibility                ]      exportToJSON (RegularExport sourceName, name, _, dependsOn) =@@ -275,25 +281,34 @@       expand (ty, nm, n1, _) = (ty, nm, n1, ordNub (dependencies modulePath n1))   expandDeps other = other -  dependencies :: ModuleIdentifier -> JSExpression -> [(ModuleIdentifier, String)]-  dependencies m = everything (++) (mkQ [] toReference)+  dependencies :: ModuleIdentifier -> JSExpression -> [Key]+  dependencies m = everythingWithContext boundNames (++) (mkQ (const [] &&& id) toReference)     where-    toReference :: JSExpression -> [(ModuleIdentifier, String)]-    toReference (JSMemberDot mn _ nm)+    toReference :: JSExpression -> [String] -> ([Key], [String])+    toReference (JSMemberDot mn _ nm) bn       | JSIdentifier _ mn' <- mn       , JSIdentifier _ nm' <- nm       , Just mid <- lookup mn' imports-      = [(mid, nm')]-    toReference (JSMemberSquare mn _ nm _)+      = ([(mid, nm', Public)], bn)+    toReference (JSMemberSquare mn _ nm _) bn       | JSIdentifier _ mn' <- mn       , Just nm' <- fromStringLiteral nm       , Just mid <- lookup mn' imports-      = [(mid, nm')]-    toReference (JSIdentifier _ nm)-      | nm `elem` boundNames-      = [(m, nm)]-    toReference _ = []+      = ([(mid, nm', Public)], bn)+    toReference (JSIdentifier _ nm) bn+      | nm `elem` bn+      -- ^ only add a dependency if this name is still in the list of names+      -- bound to the module level (i.e., hasn't been shadowed by a function+      -- parameter)+      = ([(m, nm, Internal)], bn)+    toReference (JSFunctionExpression _ _ _ params _ _) bn+      = ([], bn \\ (mapMaybe unIdent $ commaList params))+    toReference _ bn = ([], bn) +    unIdent :: JSIdent -> Maybe String+    unIdent (JSIdentName _ name) = Just name+    unIdent _ = Nothing+ -- String literals include the quote chars fromStringLiteral :: JSExpression -> Maybe String fromStringLiteral (JSStringLiteral _ str) = Just $ strValue str@@ -350,8 +365,8 @@     | Just (importName, importPath) <- matchRequire mids mid stmt     = pure (Require stmt importName importPath)   toModuleElement stmt-    | Just (exported, name, decl) <- matchMember stmt-    = pure (Member stmt exported name decl [])+    | Just (visibility, name, decl) <- matchMember stmt+    = pure (Member stmt visibility name decl [])   toModuleElement stmt     | Just props <- matchExportsAssignment stmt     = ExportsList <$> traverse toExport (trailingCommaList props)@@ -393,7 +408,7 @@   go stmt     | Just props <- matchExportsAssignment stmt     = traverse toIdent (trailingCommaList props)-    | Just (True, name, _) <- matchMember stmt+    | Just (Public, name, _) <- matchMember stmt     = pure [name]     | otherwise     = pure []@@ -425,18 +440,18 @@   = Nothing  -- Matches JS member declarations.-matchMember :: JSStatement -> Maybe (Bool, String, JSExpression)+matchMember :: JSStatement -> Maybe (Visibility, String, JSExpression) matchMember stmt   -- var foo = expr;   | JSVariable _ jsInit _ <- stmt   , [JSVarInitExpression var varInit] <- commaList jsInit   , JSIdentifier _ name <- var   , JSVarInit _ decl <- varInit-  = Just (False, name, decl)+  = Just (Internal, name, decl)   -- exports.foo = expr; exports["foo"] = expr;   | JSAssignStatement e (JSAssign _) decl _ <- stmt   , Just name <- accessor e-  = Just (True, name, decl)+  = Just (Public, name, decl)   | otherwise   = Nothing   where@@ -484,26 +499,20 @@     where     -- | Create a set of vertices for a module element.     ---    -- Some special cases worth commenting on:-    ---    -- 1) Regular exports which simply export their own name do not count as dependencies.-    --    Regular exports which rename and reexport an operator do count, however.-    ---    -- 2) Require statements don't contribute towards dependencies, since they effectively get-    --    inlined wherever they are used inside other module elements.+    -- Require statements don't contribute towards dependencies, since they effectively get+    -- inlined wherever they are used inside other module elements.     toVertices :: ModuleIdentifier -> ModuleElement -> [(ModuleElement, Key, [Key])]-    toVertices p m@(Member _ _ nm _ deps) = [(m, (p, nm), deps)]-    toVertices p m@(ExportsList exps) = mapMaybe toVertex exps+    toVertices p m@(Member _ visibility nm _ deps) = [(m, (p, nm, visibility), deps)]+    toVertices p m@(ExportsList exps) = map toVertex exps       where-      toVertex (ForeignReexport, nm, _, ks) = Just (m, (p, nm), ks)-      toVertex (RegularExport nm, nm1, _, ks) | nm /= nm1 = Just (m, (p, nm1), ks)-      toVertex _ = Nothing+      toVertex (ForeignReexport, nm, _, ks) = (m, (p, nm, Public), ks)+      toVertex (RegularExport _, nm, _, ks) = (m, (p, nm, Public), ks)     toVertices _ _ = []    -- | The set of vertices whose connected components we are interested in keeping.   entryPointVertices :: [Vertex]   entryPointVertices = catMaybes $ do-    (_, k@(mid, _), _) <- verts+    (_, k@(mid, _, Public), _) <- verts     guard $ mid `elem` entryPoints     return (vertexFor k) @@ -516,7 +525,7 @@   moduleReferenceMap = M.fromAscListWith mappend $ map (vertToModule &&& vertToModuleRefs) $ S.toList reachableSet     where     vertToModuleRefs v = foldMap (S.singleton . vertToModule) $ graph ! v-    vertToModule v = m where (_, (m, _), _) = vertexToNode v+    vertToModule v = m where (_, (m, _, _), _) = vertexToNode v    filteredModules :: [Module]   filteredModules = map filterUsed modules@@ -539,11 +548,11 @@        -- | Filter out the exports for members which aren't used.       filterExports :: ModuleElement -> ModuleElement-      filterExports (ExportsList exps) = ExportsList (filter (\(_, nm, _, _) -> isKeyUsed (mid, nm)) exps)+      filterExports (ExportsList exps) = ExportsList (filter (\(_, nm, _, _) -> isKeyUsed (mid, nm, Public)) exps)       filterExports me = me        isDeclUsed :: ModuleElement -> Bool-      isDeclUsed (Member _ _ nm _ _) = isKeyUsed (mid, nm)+      isDeclUsed (Member _ visibility nm _ _) = isKeyUsed (mid, nm, visibility)       isDeclUsed (Require _ _ (Right midRef)) = midRef `S.member` modulesReferenced       isDeclUsed _ = True 
src/Language/PureScript/CST/Convert.hs view
@@ -446,18 +446,21 @@ convertDeclaration fileName decl = case decl of   DeclData _ (DataHead _ a vars) bd -> do     let-      ctr (DataCtor _ x ys) = (nameValue x, zip ctrFields $ convertType fileName <$> ys)-      ctrs = case bd of-        Nothing -> []-        Just (_, cs) -> ctr <$> toList cs-    pure $ AST.DataDeclaration ann Env.Data (nameValue a) (goTypeVar <$> vars) ctrs+      ctrs :: SourceToken -> DataCtor a -> [(SourceToken, DataCtor a)] -> [AST.DataConstructorDeclaration]+      ctrs st (DataCtor _ name fields) tl+        = AST.DataConstructorDeclaration (sourceAnnCommented fileName st (nameTok name)) (nameValue name) (zip ctrFields $ convertType fileName <$> fields)+        : (case tl of+            [] -> []+            (st', ctor) : tl' -> ctrs st' ctor tl'+          )+    pure $ AST.DataDeclaration ann Env.Data (nameValue a) (goTypeVar <$> vars) (maybe [] (\(st, Separated hd tl) -> ctrs st hd tl) bd)   DeclType _ (DataHead _ a vars) _ bd ->     pure $ AST.TypeSynonymDeclaration ann       (nameValue a)       (goTypeVar <$> vars)       (convertType fileName bd)-  DeclNewtype _ (DataHead _ a vars) _ x ys -> do-    let ctrs = [(nameValue x, [(head ctrFields, convertType fileName ys)])]+  DeclNewtype _ (DataHead _ a vars) st x ys -> do+    let ctrs = [AST.DataConstructorDeclaration (sourceAnnCommented fileName st (snd $ declRange decl)) (nameValue x) [(head ctrFields, convertType fileName ys)]]     pure $ AST.DataDeclaration ann Env.Newtype (nameValue a) (goTypeVar <$> vars) ctrs   DeclClass _ (ClassHead _ sup name vars fdeps) bd -> do     let
src/Language/PureScript/CST/Layout.hs view
@@ -238,9 +238,10 @@         _ ->           state & insertDefault       where-      equalsP _ LytWhere = True-      equalsP _ LytLet   = True-      equalsP _ _        = False+      equalsP _ LytWhere   = True+      equalsP _ LytLet     = True+      equalsP _ LytLetStmt = True+      equalsP _ _          = False      -- Guards need masking because of commas.     TokPipe ->@@ -248,6 +249,8 @@         state'@((_, LytOf) : _, _) ->           state' & pushStack tokPos LytCaseGuard & insertToken src         state'@((_, LytLet) : _, _) ->+          state' & pushStack tokPos LytDeclGuard & insertToken src+        state'@((_, LytLetStmt) : _, _) ->           state' & pushStack tokPos LytDeclGuard & insertToken src         state'@((_, LytWhere) : _, _) ->           state' & pushStack tokPos LytDeclGuard & insertToken src
src/Language/PureScript/CoreFn/Desugar.hs view
@@ -28,6 +28,7 @@ import Language.PureScript.Types import Language.PureScript.PSString (mkString) import qualified Language.PureScript.AST as A+import qualified Language.PureScript.Constants as C  -- | Desugars a module from AST to CoreFn representation. moduleToCoreFn :: Environment -> A.Module -> Module Ann@@ -52,14 +53,16 @@    -- | Desugars member declarations from AST to CoreFn representation.   declToCoreFn :: A.Declaration -> [Bind Ann]-  declToCoreFn (A.DataDeclaration (ss, com) Newtype _ _ [(ctor, _)]) =-    [NonRec (ssA ss) (properToIdent ctor) $+  declToCoreFn (A.DataDeclaration (ss, com) Newtype _ _ [ctor]) =+    [NonRec (ssA ss) (properToIdent $ A.dataCtorName ctor) $       Abs (ss, com, Nothing, Just IsNewtype) (Ident "x") (Var (ssAnn ss) $ Qualified Nothing (Ident "x"))]   declToCoreFn d@(A.DataDeclaration _ Newtype _ _ _) =     error $ "Found newtype with multiple constructors: " ++ show d   declToCoreFn (A.DataDeclaration (ss, com) Data tyName _ ctors) =-    flip fmap ctors $ \(ctor, _) ->-      let (_, _, _, fields) = lookupConstructor env (Qualified (Just mn) ctor)+    flip fmap ctors $ \ctorDecl ->+      let+        ctor = A.dataCtorName ctorDecl+        (_, _, _, fields) = lookupConstructor env (Qualified (Just mn) ctor)       in NonRec (ssA ss) (properToIdent ctor) $ Constructor (ss, com, Nothing, Nothing) tyName ctor fields   declToCoreFn (A.DataBindingGroupDeclaration ds) =     concatMap declToCoreFn ds@@ -85,6 +88,8 @@     internalError "Abs with Binder argument was not desugared before exprToCoreFn mn"   exprToCoreFn ss com ty (A.App v1 v2) =     App (ss, com, ty, Nothing) (exprToCoreFn ss [] Nothing v1) (exprToCoreFn ss [] Nothing v2)+  exprToCoreFn ss com ty (A.Unused _) =+    Var (ss, com, ty, Nothing) (Qualified (Just (ModuleName [ProperName C.prim])) (Ident C.undefined))   exprToCoreFn _ com ty (A.Var ss ident) =     Var (ss, com, ty, getValueMeta ident) ident   exprToCoreFn ss com ty (A.IfThenElse v1 v2 v3) =
src/Language/PureScript/CoreImp/Optimizer/TCO.hs view
@@ -4,6 +4,7 @@ import Prelude.Compat  import Data.Text (Text)+import qualified Language.PureScript.Constants as C import Language.PureScript.CoreImp.AST import Language.PureScript.AST.SourcePos (SourceSpan) import Safe (headDef, tailSafe)@@ -120,6 +121,9 @@     markDone ss = Assignment ss (Var ss tcoDone) (BooleanLiteral ss True)      collectArgs :: [[AST]] -> AST -> [[AST]]+    collectArgs acc (App _ fn []) =+      -- count 0-argument applications as single-argument so we get the correct number of args+      collectArgs ([Var Nothing C.undefined] : acc) fn     collectArgs acc (App _ fn args') = collectArgs (args' : acc) fn     collectArgs acc _ = acc 
src/Language/PureScript/Docs/Convert/Single.hs view
@@ -128,9 +128,9 @@   where   info = DataDeclaration dtype (fmap (fmap (fmap ($> ()))) args)   children = map convertCtor ctors-  convertCtor :: (P.ProperName 'P.ConstructorName, [(P.Ident, P.SourceType)]) -> ChildDeclaration-  convertCtor (ctor', tys) =-    ChildDeclaration (P.runProperName ctor') Nothing Nothing (ChildDataConstructor (fmap (($> ()) . snd) tys))+  convertCtor :: P.DataConstructorDeclaration -> ChildDeclaration+  convertCtor P.DataConstructorDeclaration{..} =+    ChildDeclaration (P.runProperName dataCtorName) (convertComments $ snd dataCtorAnn) Nothing (ChildDataConstructor (fmap (($> ()) . snd) dataCtorFields)) convertDeclaration (P.ExternDataDeclaration sa _ kind') title =   basicDeclaration sa title (ExternDataDeclaration (kind' $> ())) convertDeclaration (P.ExternKindDeclaration sa _) title =
src/Language/PureScript/Docs/Prim.hs view
@@ -348,7 +348,7 @@   , "a partial function with a bad input will usually cause an error to be"   , "thrown, although it is not safe to assume that this will happen in all"   , "cases. For more information, see"-  , "[the Partial type class guide](https://github.com/purescript/documentation/blob/master/guides/The-Partial-type-class.md)."+  , "[purescript-partial](https://pursuit.purescript.org/packages/purescript-partial/)."   ]  kindBoolean :: Declaration
src/Language/PureScript/Environment.hs view
@@ -69,6 +69,8 @@   -- typeClassArguments and typeClassDependencies.   , typeClassCoveringSets :: S.Set (S.Set Int)   -- ^ A sets of arguments that can be used to infer all other arguments.+  , typeClassIsEmpty :: Bool+  -- ^ Whether or not dictionaries for this type class are necessarily empty.   } deriving (Show, Generic)  instance NFData TypeClassData@@ -125,8 +127,9 @@   -> [(Ident, SourceType)]   -> [SourceConstraint]   -> [FunctionalDependency]+  -> Bool   -> TypeClassData-makeTypeClassData args m s deps = TypeClassData args m s deps determinedArgs coveringSets+makeTypeClassData args m s deps tcIsEmpty = TypeClassData args m s deps determinedArgs coveringSets tcIsEmpty   where     argumentIndicies = [0 .. length args - 1] @@ -486,7 +489,7 @@ primClasses :: M.Map (Qualified (ProperName 'ClassName)) TypeClassData primClasses =   M.fromList-    [ (primName "Partial", (makeTypeClassData [] [] [] []))+    [ (primName "Partial", (makeTypeClassData [] [] [] [] True))     ]  -- | This contains all of the type classes from all Prim modules.@@ -511,7 +514,7 @@         [ FunctionalDependency [0, 1] [2]         , FunctionalDependency [1, 2] [0]         , FunctionalDependency [2, 0] [1]-        ])+        ] True)      -- class Nub (original :: # Type) (nubbed :: # Type) | i -> o     , (primSubName C.moduleRow "Nub", makeTypeClassData@@ -519,13 +522,13 @@         , ("nubbed", Just (kindRow kindType))         ] [] []         [ FunctionalDependency [0] [1]-        ])+        ] True)      -- class Lacks (label :: Symbol) (row :: # Type)     , (primSubName C.moduleRow "Lacks", makeTypeClassData         [ ("label", Just kindSymbol)         , ("row", Just (kindRow kindType))-        ] [] [] [])+        ] [] [] [] True)      -- class RowCons (label :: Symbol) (a :: Type) (tail :: # Type) (row :: # Type) | label tail a -> row, label row -> tail a     , (primSubName C.moduleRow "Cons", makeTypeClassData@@ -536,7 +539,7 @@         ] [] []         [ FunctionalDependency [0, 1, 2] [3]         , FunctionalDependency [0, 3] [1, 2]-        ])+        ] True)     ]  primRowListClasses :: M.Map (Qualified (ProperName 'ClassName)) TypeClassData@@ -548,7 +551,7 @@         , ("list", Just kindRowList)         ] [] []         [ FunctionalDependency [0] [1]-        ])+        ] True)     ]  primSymbolClasses :: M.Map (Qualified (ProperName 'ClassName)) TypeClassData@@ -563,7 +566,7 @@         [ FunctionalDependency [0, 1] [2]         , FunctionalDependency [1, 2] [0]         , FunctionalDependency [2, 0] [1]-        ])+        ] True)      -- class Compare (left :: Symbol) (right :: Symbol) (ordering :: Ordering) | left right -> ordering     , (primSubName C.moduleSymbol "Compare", makeTypeClassData@@ -572,7 +575,7 @@         , ("ordering", Just kindOrdering)         ] [] []         [ FunctionalDependency [0, 1] [2]-        ])+        ] True)      -- class Cons (head :: Symbol) (tail :: Symbol) (symbol :: Symbol) | head tail -> symbol, symbol -> head tail     , (primSubName C.moduleSymbol "Cons", makeTypeClassData@@ -582,7 +585,7 @@         ] [] []         [ FunctionalDependency [0, 1] [2]         , FunctionalDependency [2] [0, 1]-        ])+        ] True)     ]  primTypeErrorClasses :: M.Map (Qualified (ProperName 'ClassName)) TypeClassData@@ -590,11 +593,11 @@   M.fromList     -- class Fail (message :: Symbol)     [ (primSubName C.typeError "Fail", makeTypeClassData-        [("message", Just kindDoc)] [] [] [])+        [("message", Just kindDoc)] [] [] [] True)      -- class Warn (message :: Symbol)     , (primSubName C.typeError "Warn", makeTypeClassData-        [("message", Just kindDoc)] [] [] [])+        [("message", Just kindDoc)] [] [] [] True)     ]  -- | Finds information about data constructors from the current environment.
src/Language/PureScript/Errors.hs view
@@ -616,26 +616,12 @@             , markCodeBox $ indent $ typeAsBox prettyDepth ty             ]     renderSimpleErrorMessage (TypesDoNotUnify u1 u2)-      = let (sorted1, sorted2) = sortRows u1 u2--            sortRows :: Ord a => Type a -> Type a -> (Type a, Type a)-            sortRows r1@RCons{} r2@RCons{} = sortRows' (rowToList r1) (rowToList r2)-            sortRows t1 t2 = (t1, t2)+      = let (row1Box, row2Box) = printRows u1 u2 -            -- Put the common labels last-            sortRows' :: Ord a => ([RowListItem a], Type a) -> ([RowListItem a], Type a) -> (Type a, Type a)-            sortRows' (s1, r1) (s2, r2) =-                  let elem' s (RowListItem _ name ty) = any (\(RowListItem _ name' ty') -> name == name' && eqType ty ty') s-                      sort' = sortBy (comparing $ \(RowListItem _ name ty) -> (name, ty))-                      (common1, unique1) = partition (elem' s2) s1-                      (common2, unique2) = partition (elem' s1) s2-                  in ( rowFromList (sort' unique1 ++ sort' common1, r1)-                     , rowFromList (sort' unique2 ++ sort' common2, r2)-                     )         in paras [ line "Could not match type"-                 , markCodeBox $ indent $ typeAsBox prettyDepth sorted1+                 , row1Box                  , line "with type"-                 , markCodeBox $ indent $ typeAsBox prettyDepth sorted2+                 , row2Box                  ]      renderSimpleErrorMessage (KindsDoNotUnify k1 k2) =@@ -1062,6 +1048,16 @@             ]      renderHint :: ErrorMessageHint -> Box.Box -> Box.Box+    renderHint (ErrorUnifyingTypes t1@RCons{} t2@RCons{}) detail =+      let (row1Box, row2Box) = printRows t1 t2+      in paras [ detail+            , Box.hsep 1 Box.top [ line "while trying to match type"+                                 , row1Box+                                 ]+            , Box.moveRight 2 $ Box.hsep 1 Box.top [ line "with type"+                                                   , row2Box+                                                   ]+            ]     renderHint (ErrorUnifyingTypes t1 t2) detail =       paras [ detail             , Box.hsep 1 Box.top [ line "while trying to match type"@@ -1189,6 +1185,27 @@       paras [ line $ "at " <> displaySourceSpan relPath (NEL.head srcSpan)             , detail             ]++    printRow :: (Int -> Type a -> Box.Box) -> Type a -> Box.Box+    printRow f t = markCodeBox $ indent $ f prettyDepth t++    -- If both rows are not empty, print them as diffs+    printRows :: Type a -> Type a -> (Box.Box, Box.Box)+    printRows r1@RCons{} r2@RCons{} = let+      (sorted1, sorted2) = filterRows (rowToList r1) (rowToList r2)+      in (printRow typeDiffAsBox sorted1, printRow typeDiffAsBox sorted2)+    printRows r1 r2 = (printRow typeAsBox r1, printRow typeAsBox r2)++    -- Keep the unique labels only+    filterRows :: ([RowListItem a], Type a) -> ([RowListItem a], Type a) -> (Type a, Type a)+    filterRows (s1, r1) (s2, r2) =+         let sort' = sortBy (comparing $ \(RowListItem _ name ty) -> (name, ty))+             notElem' s (RowListItem _ name ty) = all (\(RowListItem _ name' ty') -> name /= name' || not (eqType ty ty')) s+             unique1 = filter (notElem' s2) s1+             unique2 = filter (notElem' s1) s2+          in ( rowFromList (sort' unique1, r1)+             , rowFromList (sort' unique2, r2)+             )      renderContext :: Context -> [Box.Box]     renderContext [] = []
src/Language/PureScript/Externs.hs view
@@ -132,6 +132,7 @@       , edClassMembers            :: [(Ident, SourceType)]       , edClassConstraints        :: [SourceConstraint]       , edFunctionalDependencies  :: [FunctionalDependency]+      , edIsEmpty                 :: Bool       }   -- | An instance declaration   | EDInstance@@ -157,7 +158,7 @@   applyDecl env (EDTypeSynonym pn args ty) = env { typeSynonyms = M.insert (qual pn) (args, ty) (typeSynonyms env) }   applyDecl env (EDDataConstructor pn dTy tNm ty nms) = env { dataConstructors = M.insert (qual pn) (dTy, tNm, ty, nms) (dataConstructors env) }   applyDecl env (EDValue ident ty) = env { names = M.insert (Qualified (Just efModuleName) ident) (ty, External, Defined) (names env) }-  applyDecl env (EDClass pn args members cs deps) = env { typeClasses = M.insert (qual pn) (makeTypeClassData args members cs deps) (typeClasses env) }+  applyDecl env (EDClass pn args members cs deps tcIsEmpty) = env { typeClasses = M.insert (qual pn) (makeTypeClassData args members cs deps tcIsEmpty) (typeClasses env) }   applyDecl env (EDKind pn) = env { kinds = S.insert (qual pn) (kinds env) }   applyDecl env (EDInstance className ident tys cs ch idx) =     env { typeClassDictionaries =@@ -227,7 +228,7 @@     , Just (_, synTy) <- Qualified (Just mn) (coerceProperName className) `M.lookup` typeSynonyms env     = [ EDType (coerceProperName className) kind TypeSynonym       , EDTypeSynonym (coerceProperName className) typeClassArguments synTy-      , EDClass className typeClassArguments typeClassMembers typeClassSuperclasses typeClassDependencies+      , EDClass className typeClassArguments typeClassMembers typeClassSuperclasses typeClassDependencies typeClassIsEmpty       ]   toExternsDeclaration (TypeInstanceRef _ ident)     = [ EDInstance tcdClassName ident tcdInstanceTypes tcdDependencies tcdChain tcdIndex
src/Language/PureScript/Ide/SourceFile.hs view
@@ -87,8 +87,7 @@   P.TypeClassDeclaration (ss, _) name _ _ _ members ->     (IdeNamespaced IdeNSType (P.runProperName name), ss) : concatMap extractSpans' members   P.DataDeclaration (ss, _) _ name _ ctors ->-    (IdeNamespaced IdeNSType (P.runProperName name), ss)-    : map (\(cname, _) -> (IdeNamespaced IdeNSValue (P.runProperName cname), ss)) ctors+    (IdeNamespaced IdeNSType (P.runProperName name), ss) : map dtorSpan ctors   P.FixityDeclaration (ss, _) (Left (P.ValueFixity _ _ opName)) ->     [(IdeNamespaced IdeNSValue (P.runOpName opName), ss)]   P.FixityDeclaration (ss, _) (Right (P.TypeFixity _ _ opName)) ->@@ -101,6 +100,9 @@     [(IdeNamespaced IdeNSKind (P.runProperName name), ss)]   _ -> []   where+    dtorSpan :: P.DataConstructorDeclaration -> (IdeNamespaced, P.SourceSpan)+    dtorSpan P.DataConstructorDeclaration{ P.dataCtorName = name, P.dataCtorAnn = (ss, _) } =+      (IdeNamespaced IdeNSValue (P.runProperName name), ss)     -- We need this special case to be able to also get the position info for     -- typeclass member functions. Typedeclarations would clash with value     -- declarations for non-typeclass members, which is why we can't handle them
src/Language/PureScript/Ide/State.hs view
@@ -227,6 +227,7 @@     convertDeclaration (IdeDeclarationAnn ann d) = convertDeclaration'       annotateFunction       annotateValue+      annotateDataConstructor       annotateType       annotateKind       annotateModule@@ -236,6 +237,7 @@                                                     , _annTypeAnnotation = Map.lookup x types                                                     })         annotateValue x = IdeDeclarationAnn (ann {_annLocation = Map.lookup (IdeNamespaced IdeNSValue x) defs})+        annotateDataConstructor x = IdeDeclarationAnn (ann {_annLocation = Map.lookup (IdeNamespaced IdeNSValue x) defs})         annotateType x = IdeDeclarationAnn (ann {_annLocation = Map.lookup (IdeNamespaced IdeNSType x) defs})         annotateKind x = IdeDeclarationAnn (ann {_annLocation = Map.lookup (IdeNamespaced IdeNSKind x) defs})         annotateModule x = IdeDeclarationAnn (ann {_annLocation = Map.lookup (IdeNamespaced IdeNSModule x) defs})@@ -246,9 +248,10 @@   -> (Text -> IdeDeclaration -> IdeDeclarationAnn)   -> (Text -> IdeDeclaration -> IdeDeclarationAnn)   -> (Text -> IdeDeclaration -> IdeDeclarationAnn)+  -> (Text -> IdeDeclaration -> IdeDeclarationAnn)   -> IdeDeclaration   -> IdeDeclarationAnn-convertDeclaration' annotateFunction annotateValue annotateType annotateKind annotateModule d =+convertDeclaration' annotateFunction annotateValue annotateDataConstructor annotateType annotateKind annotateModule d =   case d of     IdeDeclValue v ->       annotateFunction (v ^. ideValueIdent) d@@ -257,7 +260,7 @@     IdeDeclTypeSynonym s ->       annotateType (s ^. ideSynonymName . properNameT) d     IdeDeclDataConstructor dtor ->-      annotateValue (dtor ^. ideDtorName . properNameT) d+      annotateDataConstructor (dtor ^. ideDtorName . properNameT) d     IdeDeclTypeClass tc ->       annotateType (tc ^. ideTCName . properNameT) d     IdeDeclValueOperator operator ->@@ -284,12 +287,16 @@ resolveDocumentationForModule (P.Module _ moduleComments moduleName sdecls _) decls = map convertDecl decls   where   comments :: Map P.Name [P.Comment]-  comments = Map.insert (P.ModName moduleName) moduleComments $ Map.fromListWith (flip (<>)) $ mapMaybe (\d ->-    case name d of-      Just name' -> Just (name', snd $ P.declSourceAnn d)-      _ -> Nothing)+  comments = Map.insert (P.ModName moduleName) moduleComments $ Map.fromListWith (flip (<>)) $ concatMap (\case+    P.DataDeclaration (_, cs) _ ctorName _ ctors ->+      (P.TyName ctorName, cs) : map dtorComments ctors+    decl ->+      maybe [] (\name' -> [(name', snd (P.declSourceAnn decl))]) (name decl))     sdecls +  dtorComments :: P.DataConstructorDeclaration -> (P.Name, [P.Comment])+  dtorComments dcd = (P.DctorName (P.dataCtorName dcd), snd (P.dataCtorAnn dcd))+   name :: P.Declaration -> Maybe P.Name   name (P.TypeDeclaration d) = Just $ P.IdentName $ P.tydeclIdent d   name decl = P.declName decl@@ -299,6 +306,7 @@     convertDeclaration'       (annotateValue . P.IdentName)       (annotateValue . P.IdentName . P.Ident)+      (annotateValue . P.DctorName . P.ProperName)       (annotateValue . P.TyName . P.ProperName)       (annotateValue . P.KiName . P.ProperName)       (annotateValue . P.ModName . P.moduleNameFromString)
src/Language/PureScript/Make.hs view
@@ -22,7 +22,7 @@ import           Data.Foldable (for_) import           Data.List (foldl', sortBy) import qualified Data.List.NonEmpty as NEL-import           Data.Maybe (fromMaybe)+import           Data.Maybe (fromMaybe, mapMaybe) import qualified Data.Map as M import qualified Data.Set as S import qualified Data.Text as T@@ -121,19 +121,22 @@       (importPrim <$> CST.resFull m)       (deps `inOrderOf` map (getModuleName . CST.resPartial) sorted) -  -- Wait for all threads to complete, and collect errors.-  errors <- BuildPlan.collectErrors buildPlan+  -- Wait for all threads to complete, and collect results (and errors).+  results <- BuildPlan.collectResults buildPlan    -- All threads have completed, rethrow any caught errors.+  let errors = mapMaybe buildJobFailure $ M.elems results   unless (null errors) $ throwError (mconcat errors) -  -- Collect all ExternsFiles-  results <- BuildPlan.collectResults buildPlan-   -- Here we return all the ExternsFile in the ordering of the topological sort,   -- so they can be folded into an Environment. This result is used in the tests   -- and in PSCI.-  let lookupResult mn = fromMaybe (internalError "make: module not found in results") (M.lookup mn results)+  let lookupResult mn =+        snd+        . fromMaybe (internalError "make: module's build job did not succeed")+        . buildJobSuccess+        . fromMaybe (internalError "make: module not found in results")+        $ M.lookup mn results   return (map (lookupResult . getModuleName . CST.resPartial) sorted)    where@@ -168,21 +171,21 @@   inOrderOf xs ys = let s = S.fromList xs in filter (`S.member` s) ys    buildModule :: BuildPlan -> ModuleName -> FilePath -> Either (NEL.NonEmpty CST.ParserError) Module -> [ModuleName] -> m ()-  buildModule buildPlan moduleName fp mres deps = flip catchError (complete Nothing . Just) $ do-    m <- CST.unwrapParserError fp mres-    -- We need to wait for dependencies to be built, before checking if the current-    -- module should be rebuilt, so the first thing to do is to wait on the-    -- MVars for the module's dependencies.-    mexterns <- fmap unzip . sequence <$> traverse (getResult buildPlan) deps+  buildModule buildPlan moduleName fp mres deps = do+    result <- flip catchError (return . BuildJobFailed) $ do+      m <- CST.unwrapParserError fp mres+      -- We need to wait for dependencies to be built, before checking if the current+      -- module should be rebuilt, so the first thing to do is to wait on the+      -- MVars for the module's dependencies.+      mexterns <- fmap unzip . sequence <$> traverse (getResult buildPlan) deps -    case mexterns of-      Just (_, externs) -> do-        (exts, warnings) <- listen $ rebuildModule ma externs m-        complete (Just (warnings, exts)) Nothing-      Nothing -> complete Nothing Nothing-    where-    complete :: Maybe (MultipleErrors, ExternsFile) -> Maybe MultipleErrors -> m ()-    complete = BuildPlan.markComplete buildPlan moduleName+      case mexterns of+        Just (_, externs) -> do+          (exts, warnings) <- listen $ rebuildModule ma externs m+          return $ BuildJobSucceeded warnings exts+        Nothing -> return BuildJobSkipped++    BuildPlan.markComplete buildPlan moduleName result  -- | Infer the module name for a module by looking for the same filename with -- a .js extension.
src/Language/PureScript/Make/BuildPlan.hs view
@@ -1,8 +1,10 @@ module Language.PureScript.Make.BuildPlan   ( BuildPlan()+  , BuildJobResult(..)+  , buildJobSuccess+  , buildJobFailure   , construct   , getResult-  , collectErrors   , collectResults   , markComplete   , needsRebuild@@ -40,50 +42,56 @@   , pbExternsFile :: ExternsFile   } -data BuildJob = BuildJob-  { bjResult :: C.MVar (Maybe (MultipleErrors, ExternsFile))-  , bjErrors :: C.MVar (Maybe MultipleErrors)+newtype BuildJob = BuildJob+  { bjResult :: C.MVar BuildJobResult+    -- ^ Note: an empty MVar indicates that the build job has not yet finished.   } +data BuildJobResult+  = BuildJobSucceeded !MultipleErrors !ExternsFile+  -- ^ Succeeded, with warnings and externs+  --+  | BuildJobFailed !MultipleErrors+  -- ^ Failed, with errors++  | BuildJobSkipped+  -- ^ The build job was not run, because an upstream build job failed++buildJobSuccess :: BuildJobResult -> Maybe (MultipleErrors, ExternsFile)+buildJobSuccess (BuildJobSucceeded warnings externs) = Just (warnings, externs)+buildJobSuccess _ = Nothing++buildJobFailure :: BuildJobResult -> Maybe MultipleErrors+buildJobFailure (BuildJobFailed errors) = Just errors+buildJobFailure _ = Nothing+ -- | Called when we finished compiling a module and want to report back the -- compilation result, as well as any potential errors that were thrown. markComplete   :: (MonadBaseControl IO m)   => BuildPlan   -> ModuleName-  -> Maybe (MultipleErrors, ExternsFile)-  -> Maybe MultipleErrors+  -> BuildJobResult   -> m ()-markComplete buildPlan moduleName result errors = do-  let BuildJob rVar eVar = fromMaybe (internalError "make: markComplete no barrier") $ M.lookup moduleName (bpBuildJobs buildPlan)+markComplete buildPlan moduleName result = do+  let BuildJob rVar = fromMaybe (internalError "make: markComplete no barrier") $ M.lookup moduleName (bpBuildJobs buildPlan)   putMVar rVar result-  putMVar eVar errors  -- | Whether or not the module with the given ModuleName needs to be rebuilt needsRebuild :: BuildPlan -> ModuleName -> Bool needsRebuild bp moduleName = M.member moduleName (bpBuildJobs bp) --- | Collects errors for all modules that have been rebuilt. This will block--- until all outstanding build jobs are finished.-collectErrors-  :: (MonadBaseControl IO m)-  => BuildPlan-  -> m [MultipleErrors]-collectErrors buildPlan  = do-  errors <- traverse readMVar $ map bjErrors $ M.elems (bpBuildJobs buildPlan)-  pure (catMaybes errors)---- | Collects ExternsFiles for all prebuilt as well as rebuilt modules. Panics--- if any build job returned an error.+-- | Collects results for all prebuilt as well as rebuilt modules. This will+-- block until all build jobs are finished. Prebuilt modules always return no+-- warnings. collectResults   :: (MonadBaseControl IO m)   => BuildPlan-  -> m (M.Map ModuleName ExternsFile)+  -> m (M.Map ModuleName BuildJobResult) collectResults buildPlan = do-  let externs = M.map pbExternsFile (bpPrebuilt buildPlan)-  barrierResults <- traverse (takeMVar . bjResult) $ bpBuildJobs buildPlan-  let barrierExterns = M.map (snd . fromMaybe (internalError "make: externs were missing but no errors reported.")) barrierResults-  pure (M.union externs barrierExterns)+  let prebuiltResults = M.map (BuildJobSucceeded (MultipleErrors []) . pbExternsFile) (bpPrebuilt buildPlan)+  barrierResults <- traverse (readMVar . bjResult) $ bpBuildJobs buildPlan+  pure (M.union prebuiltResults barrierResults)  -- | Gets the the build result for a given module name independent of whether it -- was rebuilt or prebuilt. Prebuilt modules always return no warnings.@@ -96,8 +104,9 @@   case M.lookup moduleName (bpPrebuilt buildPlan) of     Just es ->       pure (Just (MultipleErrors [], pbExternsFile es))-    Nothing ->-      readMVar $ bjResult $ fromMaybe (internalError "make: no barrier") $ M.lookup moduleName (bpBuildJobs buildPlan)+    Nothing -> do+      r <- readMVar $ bjResult $ fromMaybe (internalError "make: no barrier") $ M.lookup moduleName (bpBuildJobs buildPlan)+      pure $ buildJobSuccess r  -- | Constructs a BuildPlan for the given module graph. --@@ -115,7 +124,7 @@   pure $ BuildPlan prebuilt buildJobs   where     makeBuildJob prev moduleName = do-      buildJob <- BuildJob <$> C.newEmptyMVar <*> C.newEmptyMVar+      buildJob <- BuildJob <$> C.newEmptyMVar       pure (M.insert moduleName buildJob prev)      findExistingExtern :: CST.PartialResult Module -> m (Maybe (ModuleName, Bool, Prebuilt))
src/Language/PureScript/Pretty/Types.hs view
@@ -6,6 +6,7 @@   , PrettyPrintConstraint   , convertPrettyPrintType   , typeAsBox+  , typeDiffAsBox   , suggestedTypeAsBox   , prettyPrintType   , prettyPrintTypeWithUnicode@@ -22,7 +23,7 @@ import Control.PatternArrows as PA  import Data.Functor (($>))-import Data.Maybe (fromMaybe)+import Data.Maybe (fromMaybe, catMaybes) import Data.Text (Text) import qualified Data.Text as T @@ -118,13 +119,13 @@ prettyPrintRowWith tro open close labels rest =   case (labels, rest) of     ([], Nothing) ->-      text [open, close]+      if troRowAsDiff tro then text [ open, ' ' ] <> text "..." <> text [ ' ', close ] else text [ open, close ]     ([], Just _) ->       text [ open, ' ' ] <> tailToPs rest <> text [ ' ', close ]     _ ->       vcat left $         zipWith (\(nm, ty) i -> nameAndTypeToPs (if i == 0 then open else ',') nm ty) labels [0 :: Int ..] ++-        [ tailToPs rest, text [close] ]+        catMaybes [ rowDiff, pure $ tailToPs rest, pure $ text [close] ]    where   nameAndTypeToPs :: Char -> Label -> PrettyPrintType -> Box@@ -132,6 +133,8 @@    doubleColon = if troUnicode tro then "∷" else "::" +  rowDiff = if troRowAsDiff tro then Just (text "...") else Nothing+   tailToPs :: Maybe PrettyPrintType -> Box   tailToPs Nothing = nullBox   tailToPs (Just other) = text "| " <> typeAsBox' other@@ -238,22 +241,32 @@ typeAsBox :: Int -> Type a -> Box typeAsBox maxDepth = typeAsBox' . convertPrettyPrintType maxDepth +typeDiffAsBox' :: PrettyPrintType -> Box+typeDiffAsBox' = typeAsBoxImpl diffOptions++typeDiffAsBox :: Int -> Type a -> Box+typeDiffAsBox maxDepth = typeDiffAsBox' . convertPrettyPrintType maxDepth+ suggestedTypeAsBox :: PrettyPrintType -> Box suggestedTypeAsBox = typeAsBoxImpl suggestingOptions  data TypeRenderOptions = TypeRenderOptions   { troSuggesting :: Bool   , troUnicode :: Bool+  , troRowAsDiff :: Bool   }  suggestingOptions :: TypeRenderOptions-suggestingOptions = TypeRenderOptions True False+suggestingOptions = TypeRenderOptions True False False  defaultOptions :: TypeRenderOptions-defaultOptions = TypeRenderOptions False False+defaultOptions = TypeRenderOptions False False False +diffOptions :: TypeRenderOptions+diffOptions = TypeRenderOptions False False True+ unicodeOptions :: TypeRenderOptions-unicodeOptions = TypeRenderOptions False True+unicodeOptions = TypeRenderOptions False True False  typeAsBoxImpl :: TypeRenderOptions -> PrettyPrintType -> Box typeAsBoxImpl tro
src/Language/PureScript/Pretty/Values.hs view
@@ -67,6 +67,7 @@     printNode (key, Leaf val) = prettyPrintUpdateEntry d key val     printNode (key, Branch val) = textT (prettyPrintObjectKey key) `beforeWithSpace` prettyPrintUpdate val prettyPrintValue d (App val arg) = prettyPrintValueAtom (d - 1) val `beforeWithSpace` prettyPrintValueAtom (d - 1) arg+prettyPrintValue d (Unused val) = prettyPrintValue d val prettyPrintValue d (Abs arg val) = text ('\\' : T.unpack (prettyPrintBinder arg) ++ " -> ") // moveRight 2 (prettyPrintValue (d - 1) val) prettyPrintValue d (TypeClassDictionaryConstructorApp className ps) =   text (T.unpack (runProperName (disqualify className)) ++ " ") <> prettyPrintValueAtom (d - 1) ps
src/Language/PureScript/Sugar/Names.hs view
@@ -205,7 +205,7 @@     fmap (bound,) $       DataDeclaration sa dtype name         <$> updateTypeArguments args-        <*> traverse (sndM (traverse (sndM updateTypesEverywhere))) dctors+        <*> traverse (traverseDataCtorFields (traverse (sndM updateTypesEverywhere))) dctors   updateDecl bound (TypeSynonymDeclaration sa name ps ty) =     fmap (bound,) $       TypeSynonymDeclaration sa name
src/Language/PureScript/Sugar/Names/Exports.hs view
@@ -46,7 +46,7 @@     go exps'' (TypeDeclaration (TypeDeclarationData (ss', _) name _)) = exportValue ss' exps'' name source     go _ _ = internalError "Invalid declaration in TypeClassDeclaration"   updateExports exps (DataDeclaration (ss, _) _ tn _ dcs) =-    exportType ss Internal exps tn (map fst dcs) source+    exportType ss Internal exps tn (map dataCtorName dcs) source   updateExports exps (TypeSynonymDeclaration (ss, _) tn _ _) =     exportType ss Internal exps tn [] source   updateExports exps (ExternDataDeclaration (ss, _) tn _) =
src/Language/PureScript/Sugar/Operators.hs view
@@ -315,7 +315,8 @@    goDecl :: Declaration -> m Declaration   goDecl (DataDeclaration sa@(ss, _) ddt name args dctors) =-    DataDeclaration sa ddt name args <$> traverse (sndM (traverse (sndM (goType' ss)))) dctors+    DataDeclaration sa ddt name args+      <$> traverse (traverseDataCtorFields (traverse (sndM (goType' ss)))) dctors   goDecl (ExternDeclaration sa@(ss, _) name ty) =     ExternDeclaration sa name <$> goType' ss ty   goDecl (TypeClassDeclaration sa@(ss, _) name args implies deps decls) = do
src/Language/PureScript/Sugar/TypeClasses.hs view
@@ -64,8 +64,8 @@     :: ModuleName     -> ExternsDeclaration     -> Maybe ((ModuleName, ProperName 'ClassName), TypeClassData)-  fromExternsDecl mn (EDClass name args members implies deps) = Just ((mn, name), typeClass) where-    typeClass = makeTypeClassData args members implies deps+  fromExternsDecl mn (EDClass name args members implies deps tcIsEmpty) = Just ((mn, name), typeClass) where+    typeClass = makeTypeClassData args members implies deps tcIsEmpty   fromExternsDecl _ _ = Nothing  desugarModule@@ -203,7 +203,7 @@ desugarDecl mn exps = go   where   go d@(TypeClassDeclaration sa name args implies deps members) = do-    modify (M.insert (mn, name) (makeTypeClassData args (map memberToNameAndType members) implies deps))+    modify (M.insert (mn, name) (makeTypeClassData args (map memberToNameAndType members) implies deps False))     return (Nothing, d : typeClassDictionaryDeclaration sa name args implies members : map (typeClassMemberToDictionaryAccessor mn name args) members)   go (TypeInstanceDeclaration _ _ _ _ _ _ _ DerivedInstance) = internalError "Derived instanced should have been desugared"   go d@(TypeInstanceDeclaration sa _ _ name deps className tys (ExplicitInstance members)) = do
src/Language/PureScript/Sugar/TypeClasses/Deriving.hs view
@@ -205,7 +205,7 @@     tyCon <- findTypeDecl ss tyConNm ds     go tyCon   where-    go (DataDeclaration _ Newtype _ tyArgNames [(_, [(_, wrapped)])]) = do+    go (DataDeclaration _ Newtype _ tyArgNames [(DataConstructorDeclaration _ _ [(_, wrapped)])]) = do       -- The newtype might not be applied to all type arguments.       -- This is okay as long as the newtype wraps something which ends with       -- sufficiently many type applications to variables.@@ -337,9 +337,9 @@     compN n f = f . compN (n - 1) f      makeInst-      :: (ProperName 'ConstructorName, [(Ident, SourceType)])+      :: DataConstructorDeclaration       -> m (SourceType, CaseAlternative, CaseAlternative)-    makeInst (ctorName, args) = do+    makeInst (DataConstructorDeclaration _ ctorName args) = do         args' <- mapM (replaceAllTypeSynonymsM syns . snd) args         (ctorTy, matchProduct, ctorArgs, matchCtor, mkProduct) <- makeProduct args'         return ( srcTypeApp (srcTypeApp (srcTypeConstructor constructor)@@ -468,8 +468,8 @@       where       catchAll = CaseAlternative [NullBinder, NullBinder] (unguarded (Literal ss (BooleanLiteral False))) -    mkCtorClause :: (ProperName 'ConstructorName, [(Ident, SourceType)]) -> m CaseAlternative-    mkCtorClause (ctorName, tys) = do+    mkCtorClause :: DataConstructorDeclaration -> m CaseAlternative+    mkCtorClause (DataConstructorDeclaration _ ctorName tys) = do       identsL <- replicateM (length tys) (freshIdent "l")       identsR <- replicateM (length tys) (freshIdent "r")       tys' <- mapM (replaceAllTypeSynonymsM syns . snd) tys@@ -547,8 +547,8 @@     ordCompare1 :: Expr -> Expr -> Expr     ordCompare1 = App . App (Var ss (Qualified (Just dataOrd) (Ident C.compare1))) -    mkCtorClauses :: ((ProperName 'ConstructorName, [(Ident, SourceType)]), Bool) -> m [CaseAlternative]-    mkCtorClauses ((ctorName, tys), isLast) = do+    mkCtorClauses :: (DataConstructorDeclaration, Bool) -> m [CaseAlternative]+    mkCtorClauses ((DataConstructorDeclaration _ ctorName tys), isLast) = do       identsL <- replicateM (length tys) (freshIdent "l")       identsR <- replicateM (length tys) (freshIdent "r")       tys' <- mapM (replaceAllTypeSynonymsM syns . snd) tys@@ -622,7 +622,7 @@       checkNewtype name dctors       wrappedIdent <- freshIdent "n"       unwrappedIdent <- freshIdent "a"-      let (ctorName, [(_, ty)]) = head dctors+      let (DataConstructorDeclaration _ ctorName [(_, ty)]) = head dctors       ty' <- replaceAllTypeSynonymsM syns ty       let inst =             [ ValueDecl (ss', []) (Ident "wrap") Public [] $ unguarded $@@ -707,8 +707,8 @@         lam ss' f . lamCase ss' m <$> mapM (mkCtorClause iTy f) ctors     mkMapFunction _ = internalError "mkMapFunction: expected DataDeclaration" -    mkCtorClause :: Text -> Ident -> (ProperName 'ConstructorName, [(Ident, SourceType)]) -> m CaseAlternative-    mkCtorClause iTyName f (ctorName, ctorTys) = do+    mkCtorClause :: Text -> Ident -> DataConstructorDeclaration -> m CaseAlternative+    mkCtorClause iTyName f (DataConstructorDeclaration _ ctorName ctorTys) = do       idents <- replicateM (length ctorTys) (freshIdent "v")       ctorTys' <- mapM (replaceAllTypeSynonymsM syns . snd) ctorTys       args <- zipWithM transformArg idents ctorTys'
src/Language/PureScript/TypeChecker.hs view
@@ -12,7 +12,6 @@ import Prelude.Compat import Protolude (ordNub) -import Control.Arrow (second) import Control.Monad (when, unless, void, forM) import Control.Monad.Error.Class (MonadError(..)) import Control.Monad.State.Class (MonadState(..), modify, gets)@@ -50,13 +49,14 @@   -> DataDeclType   -> ProperName 'TypeName   -> [(Text, Maybe SourceKind)]-  -> [(ProperName 'ConstructorName, [(Ident, SourceType)])]+  -> [DataConstructorDeclaration]   -> SourceKind   -> m () addDataType moduleName dtype name args dctors ctorKind = do   env <- getEnv-  putEnv $ env { types = M.insert (Qualified (Just moduleName) name) (ctorKind, DataType args (map (second (map snd)) dctors)) (types env) }-  for_ dctors $ \(dctor, fields) ->+  let mapDataCtor (DataConstructorDeclaration _ ctorName vars) = (ctorName, snd <$> vars)+  putEnv $ env { types = M.insert (Qualified (Just moduleName) name) (ctorKind, DataType args (map mapDataCtor dctors)) (types env) }+  for_ dctors $ \(DataConstructorDeclaration _ dctor fields) ->     warnAndRethrow (addHint (ErrorInDataConstructor dctor)) $       addDataConstructor moduleName dtype name (map fst args) dctor fields @@ -125,17 +125,23 @@   -> m () addTypeClass qualifiedClassName args implies dependencies ds = do   env <- getEnv-  traverse_ (checkMemberIsUsable (typeSynonyms env)) classMembers+  let newClass = mkNewClass env+  traverse_ (checkMemberIsUsable newClass (typeSynonyms env)) classMembers   modify $ \st -> st { checkEnv = (checkEnv st) { typeClasses = M.insert qualifiedClassName newClass (typeClasses . checkEnv $ st) } }   where     classMembers :: [(Ident, SourceType)]     classMembers = map toPair ds -    newClass :: TypeClassData-    newClass = makeTypeClassData args classMembers implies dependencies+    mkNewClass :: Environment -> TypeClassData+    mkNewClass env = makeTypeClassData args classMembers implies dependencies ctIsEmpty+      where+      ctIsEmpty = null classMembers && all (typeClassIsEmpty . findSuperClass) implies+      findSuperClass c = case M.lookup (constraintClass c) (typeClasses env) of+        Just tcd -> tcd+        Nothing -> internalError "Unknown super class in TypeClassDeclaration" -    coveringSets :: [S.Set Int]-    coveringSets = S.toList (typeClassCoveringSets newClass)+    coveringSets :: TypeClassData -> [S.Set Int]+    coveringSets = S.toList . typeClassCoveringSets      argToIndex :: Text -> Maybe Int     argToIndex = flip M.lookup $ M.fromList (zipWith ((,) . fst) args [0..])@@ -146,11 +152,11 @@     -- Currently we are only checking usability based on the type class currently     -- being defined.  If the mentioned arguments don't include a covering set,     -- then we won't be able to find a instance.-    checkMemberIsUsable :: T.SynonymMap -> (Ident, SourceType) -> m ()-    checkMemberIsUsable syns (ident, memberTy) = do+    checkMemberIsUsable :: TypeClassData -> T.SynonymMap -> (Ident, SourceType) -> m ()+    checkMemberIsUsable newClass syns (ident, memberTy) = do       memberTy' <- T.replaceAllTypeSynonymsM syns memberTy       let mentionedArgIndexes = S.fromList (mapMaybe argToIndex (freeTypeVariables memberTy'))-      let leftovers = map (`S.difference` mentionedArgIndexes) coveringSets+      let leftovers = map (`S.difference` mentionedArgIndexes) (coveringSets newClass)        unless (any null leftovers) . throwError . errorMessage $         let@@ -237,7 +243,7 @@     warnAndRethrow (addHint (ErrorInTypeConstructor name) . addHint (positionedError ss)) $ do       when (dtype == Newtype) $ checkNewtype name dctors       checkDuplicateTypeArguments $ map fst args-      ctorKind <- kindsOf True moduleName name args (concatMap (fmap snd . snd) dctors)+      ctorKind <- kindsOf True moduleName name args (concatMap (fmap snd . dataCtorFields) dctors)       let args' = args `withKinds` ctorKind       addDataType moduleName dtype name args' dctors ctorKind     return $ DataDeclaration sa dtype name args dctors@@ -248,7 +254,7 @@         bindingGroupNames = ordNub ((syns^..traverse._2) ++ (dataDecls^..traverse._3))         sss = fmap declSourceSpan tys     warnAndRethrow (addHint (ErrorInDataBindingGroup bindingGroupNames) . addHint (PositionedError sss)) $ do-      (syn_ks, data_ks) <- kindsOfAll moduleName syns (map (\(sa, _, name, args, dctors) -> (sa, name, args, concatMap (fmap snd . snd) dctors)) dataDecls)+      (syn_ks, data_ks) <- kindsOfAll moduleName syns (map (\(sa, _, name, args, dctors) -> (sa, name, args, concatMap (fmap snd . dataCtorFields) dctors)) dataDecls)       for_ (zip dataDecls data_ks) $ \((_, dtype, name, args, dctors), ctorKind) -> do         when (dtype == Newtype) $ checkNewtype name dctors         checkDuplicateTypeArguments $ map fst args@@ -497,9 +503,9 @@   :: forall m    . MonadError MultipleErrors m   => ProperName 'TypeName-  -> [(ProperName 'ConstructorName, [(Ident, SourceType)])]+  -> [DataConstructorDeclaration]   -> m ()-checkNewtype _ [(_, [_])] = return ()+checkNewtype _ [(DataConstructorDeclaration _ _ [_])] = return () checkNewtype name _ = throwError . errorMessage $ InvalidNewtype name  -- |
src/Language/PureScript/TypeChecker/Entailment.hs view
@@ -207,9 +207,14 @@             -- We need information about functional dependencies, so we have to look up the class             -- name in the environment:             classesInScope <- lift . lift $ gets (typeClasses . checkEnv)-            TypeClassData{ typeClassDependencies } <- case M.lookup className' classesInScope of-              Nothing -> throwError . errorMessage $ UnknownClass className'-              Just tcd -> pure tcd++            TypeClassData+              { typeClassDependencies+              , typeClassIsEmpty+              } <- case M.lookup className' classesInScope of+                Nothing -> throwError . errorMessage $ UnknownClass className'+                Just tcd -> pure tcd+             let instances = do                   chain <- groupBy ((==) `on` tcdChain) $                            sortBy (compare `on` (tcdChain &&& tcdIndex)) $@@ -245,11 +250,14 @@                 let subst'' = fmap (substituteType currentSubst') subst'                 -- Solve any necessary subgoals                 args <- solveSubgoals subst'' (tcdDependencies tcd)+                 initDict <- lift . lift $ mkDictionary (tcdValue tcd) args+                 let match = foldr (\(className, index) dict -> subclassDictionaryValue dict className index)                                   initDict                                   (tcdPath tcd)-                return match++                return (if typeClassIsEmpty then Unused match else match)               Unsolved unsolved -> do                 -- Generate a fresh name for the unsolved constraint's new dictionary                 ident <- freshIdent ("dict" <> runProperName (disqualify (constraintClass unsolved)))@@ -339,7 +347,7 @@             -- We need subgoal dictionaries to appear in the term somewhere             -- If there aren't any then the dictionary is just undefined             useEmptyDict :: Maybe [Expr] -> Expr-            useEmptyDict args = foldl (App . Abs (VarBinder nullSourceSpan UnusedIdent)) valUndefined (fold args)+            useEmptyDict args = Unused (foldl (App . Abs (VarBinder nullSourceSpan UnusedIdent)) valUndefined (fold args))              -- Make a dictionary from subgoal dictionaries by applying the correct function             mkDictionary :: Evidence -> Maybe [Expr] -> m Expr
src/Language/PureScript/TypeChecker/Unify.hs view
@@ -173,7 +173,8 @@     solveType u1 (rowFromList (sd2, rest'))     solveType u2 (rowFromList (sd1, rest'))   unifyTails _ _ =-    throwError . errorMessage $ TypesDoNotUnify r1 r2+    withErrorMessageHint (ErrorUnifyingTypes r1 r2) $+      throwError . errorMessage $ TypesDoNotUnify r1 r2  -- | -- Replace a single type variable with a new unification variable
tests/Language/PureScript/Ide/SourceFileSpec.hs view
@@ -28,7 +28,7 @@ class1 = P.TypeClassDeclaration ann1 (P.ProperName "Class1") [] [] [] [] class2 = P.TypeClassDeclaration ann1 (P.ProperName "Class2") [] [] [] [member1] data1 = P.DataDeclaration ann1 P.Newtype (P.ProperName "Data1") [] []-data2 = P.DataDeclaration ann1 P.Data (P.ProperName "Data2") [] [(P.ProperName "Cons1", [])]+data2 = P.DataDeclaration ann1 P.Data (P.ProperName "Data2") [] [P.DataConstructorDeclaration ann2 (P.ProperName "Cons1") []] valueFixity =   P.ValueFixityDeclaration     ann1@@ -60,7 +60,7 @@     it "extracts a span for a data declaration" $       extractSpans data1 `shouldBe` [(IdeNamespaced IdeNSType "Data1", span1)]     it "extracts spans for a data declaration and its constructors" $-      extractSpans data2 `shouldBe` [(IdeNamespaced IdeNSType "Data2", span1), (IdeNamespaced IdeNSValue "Cons1", span1)]+      extractSpans data2 `shouldBe` [(IdeNamespaced IdeNSType "Data2", span1), (IdeNamespaced IdeNSValue "Cons1", span2)]     it "extracts a span for a value operator fixity declaration" $       extractSpans valueFixity `shouldBe` [(IdeNamespaced IdeNSValue "<$>", span1)]     it "extracts a span for a type operator fixity declaration" $
tests/TestDocs.hs view
@@ -14,7 +14,7 @@ import Data.Foldable import Safe (headMay) import qualified Data.Map as Map-import Data.Maybe (fromMaybe, mapMaybe)+import Data.Maybe (fromMaybe, isNothing, mapMaybe) import Data.Monoid import Data.Text (Text) import qualified Data.Text as T@@ -129,6 +129,16 @@   -- | Assert that a documented declaration includes a documentation comment   -- containing a particular string   | ShouldHaveDocComment P.ModuleName Text Text+  -- | Assert that a documented data declaration includes a documentation comment+  -- | containing a particular string+  | ShouldHaveDataConstructorDocComment P.ModuleName Text Text Text+  -- | Assert that a documented data declaration has no documentation comment+  | ShouldHaveNoDataConstructorDocComment P.ModuleName Text Text+  -- | Assert that a documented class method includes a documentation comment+  -- | containing a particular string+  | ShouldHaveClassMethodDocComment P.ModuleName Text Text Text+  -- | Assert that a class method has no documentation comment+  | ShouldNotHaveClassMethodDocComment P.ModuleName Text Text   -- | Assert that there should be some declarations re-exported from a   -- particular module in a particular package.   | ShouldHaveReExport (Docs.InPackage P.ModuleName)@@ -173,6 +183,18 @@   ShouldHaveDocComment mn decl excerpt ->     "the string " <> T.pack (show excerpt) <> " should appear in the" <>     " doc-comments for " <> showQual mn decl+  ShouldHaveDataConstructorDocComment mn decl constr excerpt ->+    "the string " <> T.pack (show excerpt) <> " should appear in the" <>+    " doc-comments for data constructor " <> T.pack (show constr) <> " for " <> showQual mn decl+  ShouldHaveNoDataConstructorDocComment mn decl constr ->+    "Doc-comments for data constructor " <> T.pack (show constr) <> " for " <> showQual mn decl <>+    " should be empty"+  ShouldHaveClassMethodDocComment mn decl method excerpt ->+    "the string " <> T.pack (show excerpt) <> " should appear in the" <>+    " doc-comment for class method " <> T.pack (show method) <> " for " <> showQual mn decl +  ShouldNotHaveClassMethodDocComment mn decl method ->+    "Doc-comments for class method " <> T.pack (show method) <> " for " <> showQual mn decl <>+    " should be empty"   ShouldHaveReExport inPkg ->     "there should be some re-exports from " <>     showInPkg P.runModuleName inPkg@@ -217,6 +239,9 @@   -- | A doc comment was not found or did not match what was expected   -- Fields: module name, declaration, actual comments   | DocCommentMissing P.ModuleName Text (Maybe Text)+  -- | A doc comment was found where none was expected+  -- Fields: module name, declaration, actual comments+  | DocCommentPresent P.ModuleName Text (Maybe Text)   -- | A module was missing re-exports from a particular module.   -- Fields: module name, expected re-export, actual re-exports.   | ReExportMissing P.ModuleName (Docs.InPackage P.ModuleName) [Docs.InPackage P.ModuleName]@@ -267,6 +292,8 @@   DocCommentMissing _ decl actual ->     "the doc-comment for " <> decl <> " did not contain the expected substring;" <>     " got " <> T.pack (show actual)+  DocCommentPresent _ decl actual ->+    "the doc-comment for " <> decl <> " was not empty. Got " <> T.pack (show actual)   ReExportMissing _ expected actuals ->     "expected to see some re-exports from " <>     showInPkg P.runModuleName expected <>@@ -402,6 +429,18 @@           then Pass           else Fail (DocCommentMissing mn decl declComments) +    ShouldHaveDataConstructorDocComment mn decl constr expected ->+      findDeclChildrenComment mn decl constr expected++    ShouldHaveNoDataConstructorDocComment mn decl constr ->+      findDeclChildrenNoComment mn decl constr++    ShouldHaveClassMethodDocComment mn decl constr expected ->+      findDeclChildrenComment mn decl constr expected++    ShouldNotHaveClassMethodDocComment mn decl method ->+      findDeclChildrenNoComment mn decl method+     ShouldHaveReExport reExp ->       let         reExps = map fst modReExports@@ -456,6 +495,26 @@         Just decl ->           f decl +  findDeclChildren mn title child f =+    findDecl mn title $ \Docs.Declaration{..} ->+      case find ((==) child . Docs.cdeclTitle) declChildren of+        Nothing ->+          Fail (NotDocumented mn child)+        Just decl ->+          f decl++  findDeclChildrenComment mn decl constr expected =+    findDeclChildren mn decl constr $ \Docs.ChildDeclaration{..} ->+      if maybe False (expected `T.isInfixOf`) cdeclComments+        then Pass+        else Fail (DocCommentMissing mn constr cdeclComments)++  findDeclChildrenNoComment mn decl constr =+    findDeclChildren mn decl constr $ \Docs.ChildDeclaration{..} ->+      if isNothing cdeclComments+      then Pass+      else Fail (DocCommentPresent mn constr cdeclComments)+   childrenTitles = map Docs.cdeclTitle . Docs.declChildren    extract :: Docs.RenderedCode -> Docs.Namespace -> Text -> Maybe Docs.DocLink@@ -606,6 +665,19 @@    , ("DocComments",       [ ShouldHaveDocComment (n "DocComments") "example" "    example == 0"+      ])++  , ("DocCommentsDataConstructor",+      [ ShouldHaveDataConstructorDocComment (n "DocCommentsDataConstructor") "Foo" "Bar" "data constructor comment"+      , ShouldHaveNoDataConstructorDocComment (n "DocCommentsDataConstructor") "Foo" "Baz"+      , ShouldHaveNoDataConstructorDocComment (n "DocCommentsDataConstructor") "ComplexFoo" "ComplexBar"+      , ShouldHaveDataConstructorDocComment (n "DocCommentsDataConstructor") "ComplexFoo" "ComplexBaz" "another data constructor comment"+      , ShouldHaveDataConstructorDocComment (n "DocCommentsDataConstructor") "NewtypeFoo" "NewtypeFoo" "newtype data constructor comment"+      ])++  , ("DocCommentsClassMethod",+      [ ShouldHaveClassMethodDocComment (n "DocCommentsClassMethod") "Foo" "bar" "class method comment"+      , ShouldNotHaveClassMethodDocComment (n "DocCommentsClassMethod") "Foo" "baz"       ])    , ("TypeLevelString",
+ tests/purs/bundle/3551.purs view
@@ -0,0 +1,21 @@+module Main where++import Prelude+import Effect (Effect)+import Effect.Console (error, log)++import ModuleWithDeadCode (class FooBar, exportThatUsesBar, results)++main :: Effect Unit+main = do+  when results.barIsExported $ error "bar is exported"+  when results.fooIsNotEliminated $ error "foo is not eliminated"++  -- These are brittleness canaries; if they fail, then the compiler output has+  -- probably changed such that the above checks are not doing their job.+  unless results.exportThatUsesBarIsExported $+    error "likely test error: check that barIsExported is working"+  unless results.barIsNotEliminated $+    error "likely test error: check that fooIsNotEliminated is working"++  when (exportThatUsesBar 0) $ log "Done"
+ tests/purs/bundle/3551/ModuleWithDeadCode.js view
@@ -0,0 +1,12 @@+"use strict";++var fs = require('fs');++var source = fs.readFileSync(__filename, 'utf-8');++exports.results = {+    fooIsNotEliminated: /^ *var foo =/m.test(source),+    barIsExported: /^ *exports\["bar"\] =/m.test(source),+    barIsNotEliminated: /^ *var bar =/m.test(source),+    exportThatUsesBarIsExported: /^ *exports\["exportThatUsesBar"\] =/m.test(source),+};
+ tests/purs/bundle/3551/ModuleWithDeadCode.purs view
@@ -0,0 +1,16 @@+module ModuleWithDeadCode (class FooBar, bar, exportThatUsesBar, foo, results) where++import Prelude++class FooBar a where+  foo :: a+  bar :: a -> Boolean++instance intFooBar :: FooBar Int where+  foo = 0+  bar _ = true++exportThatUsesBar :: forall a. (FooBar a) => a -> Boolean+exportThatUsesBar = bar++foreign import results :: { fooIsNotEliminated :: Boolean, barIsExported :: Boolean, barIsNotEliminated :: Boolean, exportThatUsesBarIsExported :: Boolean }
tests/purs/docs/output/Ado/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Ado","comments":null,"declarations":[{"children":[],"comments":null,"title":"test","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[4,1],"name":"src/Ado.purs","end":[9,16]}}]}+{"reExports":[],"name":"Ado","comments":null,"declarations":[{"children":[],"comments":null,"title":"test","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[4,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Ado.purs","end":[9,16]}}]}
tests/purs/docs/output/Ado/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Ado"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"src/Ado.purs","end":[9,16]},{"Ident":"test"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"test"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[2,1],"name":"src/Ado.purs","end":[9,16]}}+{"efVersion":"0.13.2","efModuleName":["Ado"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Ado.purs","end":[9,16]},{"Ident":"test"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"test"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Ado.purs","end":[9,16]}}
tests/purs/docs/output/ChildDeclOrder/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"ChildDeclOrder","comments":null,"declarations":[{"children":[{"comments":null,"title":"First","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Second","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"showTwo","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}]}},"sourceSpan":{"start":[18,1],"name":"src/ChildDeclOrder.purs","end":[19,15]}},{"comments":null,"title":"fooTwo","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Foo"]},{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}]}},"sourceSpan":{"start":[21,1],"name":"src/ChildDeclOrder.purs","end":[23,16]}}],"comments":null,"title":"Two","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[7,1],"name":"src/ChildDeclOrder.purs","end":[9,11]}},{"children":[{"comments":null,"title":"show","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[12,3],"name":"src/ChildDeclOrder.purs","end":[12,22]}},{"comments":null,"title":"showTwo","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}]}},"sourceSpan":{"start":[18,1],"name":"src/ChildDeclOrder.purs","end":[19,15]}}],"comments":null,"title":"Show","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[11,1],"name":"src/ChildDeclOrder.purs","end":[12,22]}},{"children":[{"comments":null,"title":"foo1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[15,3],"name":"src/ChildDeclOrder.purs","end":[15,12]}},{"comments":null,"title":"foo2","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[16,3],"name":"src/ChildDeclOrder.purs","end":[16,12]}},{"comments":null,"title":"fooTwo","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Foo"]},{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}]}},"sourceSpan":{"start":[21,1],"name":"src/ChildDeclOrder.purs","end":[23,16]}},{"comments":null,"title":"fooInt","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Foo"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[25,1],"name":"src/ChildDeclOrder.purs","end":[27,11]}}],"comments":null,"title":"Foo","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[14,1],"name":"src/ChildDeclOrder.purs","end":[16,12]}}]}+{"reExports":[],"name":"ChildDeclOrder","comments":null,"declarations":[{"children":[{"comments":null,"title":"First","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Second","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"showTwo","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}]}},"sourceSpan":{"start":[18,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[19,15]}},{"comments":null,"title":"fooTwo","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Foo"]},{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}]}},"sourceSpan":{"start":[21,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[23,16]}}],"comments":null,"title":"Two","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[7,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[9,11]}},{"children":[{"comments":null,"title":"show","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[12,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]}},{"comments":null,"title":"showTwo","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}]}},"sourceSpan":{"start":[18,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[19,15]}}],"comments":null,"title":"Show","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[11,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]}},{"children":[{"comments":null,"title":"foo1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[15,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[15,12]}},{"comments":null,"title":"foo2","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[16,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[16,12]}},{"comments":null,"title":"fooTwo","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Foo"]},{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}]}},"sourceSpan":{"start":[21,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[23,16]}},{"comments":null,"title":"fooInt","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Foo"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[25,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[27,11]}}],"comments":null,"title":"Foo","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[14,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[16,12]}}]}
tests/purs/docs/output/ChildDeclOrder/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["ChildDeclOrder"],"efExports":[{"ValueRef":[{"start":[5,1],"name":"src/ChildDeclOrder.purs","end":[27,11]},{"Ident":"foo1"}]},{"ValueRef":[{"start":[5,1],"name":"src/ChildDeclOrder.purs","end":[27,11]},{"Ident":"foo2"}]},{"ValueRef":[{"start":[5,1],"name":"src/ChildDeclOrder.purs","end":[27,11]},{"Ident":"show"}]},{"TypeRef":[{"start":[5,1],"name":"src/ChildDeclOrder.purs","end":[27,11]},"Two",["First","Second"]]},{"TypeClassRef":[{"start":[5,1],"name":"src/ChildDeclOrder.purs","end":[27,11]},"Show"]},{"TypeClassRef":[{"start":[5,1],"name":"src/ChildDeclOrder.purs","end":[27,11]},"Foo"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showTwo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"fooTwo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"fooInt"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"foo1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["ChildDeclOrder"],"Foo"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[15,11],"name":"src/ChildDeclOrder.purs","end":[15,12]},[]],"tag":"TypeVar","contents":"a"}]},2]}}},{"EDValue":{"edValueName":{"Ident":"foo2"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["ChildDeclOrder"],"Foo"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[16,11],"name":"src/ChildDeclOrder.purs","end":[16,12]},[]],"tag":"TypeVar","contents":"a"}]},1]}}},{"EDValue":{"edValueName":{"Ident":"show"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["ChildDeclOrder"],"Show"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,13],"name":"src/ChildDeclOrder.purs","end":[12,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,16],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},0]}}},{"EDType":{"edTypeName":"Two","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["First",[]],["Second",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"First","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Two","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Second","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Two","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"Show","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,13],"name":"src/ChildDeclOrder.purs","end":[12,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Show","edTypeSynonymArguments":[["a",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":["show",{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,13],"name":"src/ChildDeclOrder.purs","end":[12,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,16],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Show","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"show"},{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,13],"name":"src/ChildDeclOrder.purs","end":[12,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,11],"name":"src/ChildDeclOrder.purs","end":[12,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,16],"name":"src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"Foo","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Foo","edTypeSynonymArguments":[["a",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":["foo1",{"annotation":[{"start":[15,11],"name":"src/ChildDeclOrder.purs","end":[15,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["foo2",{"annotation":[{"start":[16,11],"name":"src/ChildDeclOrder.purs","end":[16,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Foo","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"foo1"},{"annotation":[{"start":[15,11],"name":"src/ChildDeclOrder.purs","end":[15,12]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"foo2"},{"annotation":[{"start":[16,11],"name":"src/ChildDeclOrder.purs","end":[16,12]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["ChildDeclOrder"],"Show"],"edInstanceName":{"Ident":"showTwo"},"edInstanceTypes":[{"annotation":[{"start":[18,26],"name":"src/ChildDeclOrder.purs","end":[18,29]},[]],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}],"edInstanceConstraints":[],"edInstanceChain":[[["ChildDeclOrder"],{"Ident":"showTwo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["ChildDeclOrder"],"Foo"],"edInstanceName":{"Ident":"fooTwo"},"edInstanceTypes":[{"annotation":[{"start":[21,24],"name":"src/ChildDeclOrder.purs","end":[21,27]},[]],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}],"edInstanceConstraints":[],"edInstanceChain":[[["ChildDeclOrder"],{"Ident":"fooTwo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["ChildDeclOrder"],"Foo"],"edInstanceName":{"Ident":"fooInt"},"edInstanceTypes":[{"annotation":[{"start":[25,24],"name":"src/ChildDeclOrder.purs","end":[25,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["ChildDeclOrder"],{"Ident":"fooInt"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[5,1],"name":"src/ChildDeclOrder.purs","end":[27,11]}}+{"efVersion":"0.13.2","efModuleName":["ChildDeclOrder"],"efExports":[{"ValueRef":[{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[27,11]},{"Ident":"foo1"}]},{"ValueRef":[{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[27,11]},{"Ident":"foo2"}]},{"ValueRef":[{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[27,11]},{"Ident":"show"}]},{"TypeRef":[{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[27,11]},"Two",["First","Second"]]},{"TypeClassRef":[{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[27,11]},"Show"]},{"TypeClassRef":[{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[27,11]},"Foo"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showTwo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"fooTwo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"fooInt"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"foo1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["ChildDeclOrder"],"Foo"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[15,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[15,12]},[]],"tag":"TypeVar","contents":"a"}]},2]}}},{"EDValue":{"edValueName":{"Ident":"foo2"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["ChildDeclOrder"],"Foo"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[16,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[16,12]},[]],"tag":"TypeVar","contents":"a"}]},1]}}},{"EDValue":{"edValueName":{"Ident":"show"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["ChildDeclOrder"],"Show"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},0]}}},{"EDType":{"edTypeName":"Two","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["First",[]],["Second",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"First","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Two","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Second","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Two","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"Show","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Show","edTypeSynonymArguments":[["a",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":["show",{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Show","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"show"},{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDType":{"edTypeName":"Foo","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Foo","edTypeSynonymArguments":[["a",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":["foo1",{"annotation":[{"start":[15,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[15,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["foo2",{"annotation":[{"start":[16,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[16,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Foo","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"foo1"},{"annotation":[{"start":[15,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[15,12]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"foo2"},{"annotation":[{"start":[16,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[16,12]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDInstance":{"edInstanceClassName":[["ChildDeclOrder"],"Show"],"edInstanceName":{"Ident":"showTwo"},"edInstanceTypes":[{"annotation":[{"start":[18,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[18,29]},[]],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}],"edInstanceConstraints":[],"edInstanceChain":[[["ChildDeclOrder"],{"Ident":"showTwo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["ChildDeclOrder"],"Foo"],"edInstanceName":{"Ident":"fooTwo"},"edInstanceTypes":[{"annotation":[{"start":[21,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[21,27]},[]],"tag":"TypeConstructor","contents":[["ChildDeclOrder"],"Two"]}],"edInstanceConstraints":[],"edInstanceChain":[[["ChildDeclOrder"],{"Ident":"fooTwo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["ChildDeclOrder"],"Foo"],"edInstanceName":{"Ident":"fooInt"},"edInstanceTypes":[{"annotation":[{"start":[25,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[25,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["ChildDeclOrder"],{"Ident":"fooInt"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs","end":[27,11]}}
tests/purs/docs/output/Clash/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Clash"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/Clash.purs","end":[4,24]},{"exportSourceImportedFrom":["Clash1"],"exportSourceDefinedIn":["Clash1a"]},{"TypeRef":[{"start":[1,1],"name":"src/Clash.purs","end":[4,24]},"Type",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash.purs","end":[4,24]},{"exportSourceImportedFrom":["Clash1"],"exportSourceDefinedIn":["Clash1a"]},{"TypeClassRef":[{"start":[1,1],"name":"src/Clash.purs","end":[4,24]},"TypeClass"]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash.purs","end":[4,24]},{"exportSourceImportedFrom":["Clash1"],"exportSourceDefinedIn":["Clash1a"]},{"ValueRef":[{"start":[1,1],"name":"src/Clash.purs","end":[4,24]},{"Ident":"typeClassMember"}]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash.purs","end":[4,24]},{"exportSourceImportedFrom":["Clash1"],"exportSourceDefinedIn":["Clash1a"]},{"ValueRef":[{"start":[1,1],"name":"src/Clash.purs","end":[4,24]},{"Ident":"value"}]}]},{"ModuleRef":[{"start":[1,15],"name":"src/Clash.purs","end":[1,28]},["Clash1"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Clash1"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Clash1"]},{"eiModule":["Clash2"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Clash2"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/Clash.purs","end":[4,24]}}+{"efVersion":"0.13.2","efModuleName":["Clash"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]},{"exportSourceImportedFrom":["Clash1"],"exportSourceDefinedIn":["Clash1a"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]},"Type",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]},{"exportSourceImportedFrom":["Clash1"],"exportSourceDefinedIn":["Clash1a"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]},"TypeClass"]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]},{"exportSourceImportedFrom":["Clash1"],"exportSourceDefinedIn":["Clash1a"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]},{"Ident":"typeClassMember"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]},{"exportSourceImportedFrom":["Clash1"],"exportSourceDefinedIn":["Clash1a"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]},{"Ident":"value"}]}]},{"ModuleRef":[{"start":[1,15],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[1,28]},["Clash1"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Clash1"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Clash1"]},{"eiModule":["Clash2"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Clash2"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs","end":[4,24]}}
tests/purs/docs/output/Clash1/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Clash1"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash1a"],"exportSourceDefinedIn":["Clash1a"]},{"TypeRef":[{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]},"Type",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash1a"],"exportSourceDefinedIn":["Clash1a"]},{"TypeClassRef":[{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]},"TypeClass"]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash1a"],"exportSourceDefinedIn":["Clash1a"]},{"ValueRef":[{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]},{"Ident":"typeClassMember"}]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash1a"],"exportSourceDefinedIn":["Clash1a"]},{"ValueRef":[{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]},{"Ident":"value"}]}]},{"ModuleRef":[{"start":[1,16],"name":"src/Clash1.purs","end":[1,30]},["Clash1a"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Clash1a"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/Clash1.purs","end":[3,15]}}+{"efVersion":"0.13.2","efModuleName":["Clash1"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash1a"],"exportSourceDefinedIn":["Clash1a"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]},"Type",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash1a"],"exportSourceDefinedIn":["Clash1a"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]},"TypeClass"]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash1a"],"exportSourceDefinedIn":["Clash1a"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]},{"Ident":"typeClassMember"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash1a"],"exportSourceDefinedIn":["Clash1a"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]},{"Ident":"value"}]}]},{"ModuleRef":[{"start":[1,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[1,30]},["Clash1a"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Clash1a"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs","end":[3,15]}}
tests/purs/docs/output/Clash1a/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Clash1a","comments":null,"declarations":[{"children":[],"comments":null,"title":"value","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/Clash1a.purs","end":[3,13]}},{"children":[],"comments":null,"title":"Type","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[6,1],"name":"src/Clash1a.purs","end":[6,16]}},{"children":[{"comments":null,"title":"typeClassMember","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[9,3],"name":"src/Clash1a.purs","end":[9,23]}}],"comments":null,"title":"TypeClass","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[8,1],"name":"src/Clash1a.purs","end":[9,23]}}]}+{"reExports":[],"name":"Clash1a","comments":null,"declarations":[{"children":[],"comments":null,"title":"value","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[3,13]}},{"children":[],"comments":null,"title":"Type","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[6,16]}},{"children":[{"comments":null,"title":"typeClassMember","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[9,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]}}],"comments":null,"title":"TypeClass","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[8,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]}}]}
tests/purs/docs/output/Clash1a/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Clash1a"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/Clash1a.purs","end":[9,23]},{"Ident":"typeClassMember"}]},{"ValueRef":[{"start":[1,1],"name":"src/Clash1a.purs","end":[9,23]},{"Ident":"value"}]},{"TypeRef":[{"start":[1,1],"name":"src/Clash1a.purs","end":[9,23]},"Type",[]]},{"TypeClassRef":[{"start":[1,1],"name":"src/Clash1a.purs","end":[9,23]},"TypeClass"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"typeClassMember"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Clash1a"],"TypeClass"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[9,22],"name":"src/Clash1a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDValue":{"edValueName":{"Ident":"value"},"edValueType":{"annotation":[{"start":[3,10],"name":"src/Clash1a.purs","end":[3,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"Type","edTypeKind":{"annotation":[{"start":[6,13],"name":"src/Clash1a.purs","end":[6,16]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Type","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[6,13],"name":"src/Clash1a.purs","end":[6,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"TypeClass","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TypeClass","edTypeSynonymArguments":[["a",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":["typeClassMember",{"annotation":[{"start":[9,22],"name":"src/Clash1a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TypeClass","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"typeClassMember"},{"annotation":[{"start":[9,22],"name":"src/Clash1a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}}],"efSourceSpan":{"start":[1,1],"name":"src/Clash1a.purs","end":[9,23]}}+{"efVersion":"0.13.2","efModuleName":["Clash1a"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]},{"Ident":"typeClassMember"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]},{"Ident":"value"}]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]},"Type",[]]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]},"TypeClass"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"typeClassMember"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Clash1a"],"TypeClass"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDValue":{"edValueName":{"Ident":"value"},"edValueType":{"annotation":[{"start":[3,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[3,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"Type","edTypeKind":{"annotation":[{"start":[6,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[6,16]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Type","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[6,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[6,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"TypeClass","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TypeClass","edTypeSynonymArguments":[["a",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":["typeClassMember",{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TypeClass","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"typeClassMember"},{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs","end":[9,23]}}
tests/purs/docs/output/Clash2/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Clash2"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash2a"],"exportSourceDefinedIn":["Clash2a"]},{"TypeRef":[{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]},"Type",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash2a"],"exportSourceDefinedIn":["Clash2a"]},{"TypeClassRef":[{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]},"TypeClass"]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash2a"],"exportSourceDefinedIn":["Clash2a"]},{"ValueRef":[{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]},{"Ident":"typeClassMember"}]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash2a"],"exportSourceDefinedIn":["Clash2a"]},{"ValueRef":[{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]},{"Ident":"value"}]}]},{"ModuleRef":[{"start":[1,16],"name":"src/Clash2.purs","end":[1,30]},["Clash2a"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Clash2a"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/Clash2.purs","end":[3,15]}}+{"efVersion":"0.13.2","efModuleName":["Clash2"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash2a"],"exportSourceDefinedIn":["Clash2a"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]},"Type",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash2a"],"exportSourceDefinedIn":["Clash2a"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]},"TypeClass"]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash2a"],"exportSourceDefinedIn":["Clash2a"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]},{"Ident":"typeClassMember"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]},{"exportSourceImportedFrom":["Clash2a"],"exportSourceDefinedIn":["Clash2a"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]},{"Ident":"value"}]}]},{"ModuleRef":[{"start":[1,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[1,30]},["Clash2a"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Clash2a"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs","end":[3,15]}}
tests/purs/docs/output/Clash2a/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Clash2a","comments":null,"declarations":[{"children":[],"comments":null,"title":"value","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}},"sourceSpan":{"start":[3,1],"name":"src/Clash2a.purs","end":[3,16]}},{"children":[],"comments":null,"title":"Type","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}},"sourceSpan":{"start":[6,1],"name":"src/Clash2a.purs","end":[6,19]}},{"children":[{"comments":null,"title":"typeClassMember","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[9,3],"name":"src/Clash2a.purs","end":[9,28]}}],"comments":null,"title":"TypeClass","info":{"fundeps":[],"arguments":[["a",null],["b",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[8,1],"name":"src/Clash2a.purs","end":[9,28]}}]}+{"reExports":[],"name":"Clash2a","comments":null,"declarations":[{"children":[],"comments":null,"title":"value","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[3,16]}},{"children":[],"comments":null,"title":"Type","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}},"sourceSpan":{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[6,19]}},{"children":[{"comments":null,"title":"typeClassMember","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[9,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]}}],"comments":null,"title":"TypeClass","info":{"fundeps":[],"arguments":[["a",null],["b",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[8,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]}}]}
tests/purs/docs/output/Clash2a/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Clash2a"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/Clash2a.purs","end":[9,28]},{"Ident":"typeClassMember"}]},{"ValueRef":[{"start":[1,1],"name":"src/Clash2a.purs","end":[9,28]},{"Ident":"value"}]},{"TypeRef":[{"start":[1,1],"name":"src/Clash2a.purs","end":[9,28]},"Type",[]]},{"TypeClassRef":[{"start":[1,1],"name":"src/Clash2a.purs","end":[9,28]},"TypeClass"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"typeClassMember"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Clash2a"],"TypeClass"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,24],"name":"src/Clash2a.purs","end":[9,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,27],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeVar","contents":"b"}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"value"},"edValueType":{"annotation":[{"start":[3,10],"name":"src/Clash2a.purs","end":[3,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}}},{"EDType":{"edTypeName":"Type","edTypeKind":{"annotation":[{"start":[6,13],"name":"src/Clash2a.purs","end":[6,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Type","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[6,13],"name":"src/Clash2a.purs","end":[6,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}}},{"EDType":{"edTypeName":"TypeClass","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,24],"name":"src/Clash2a.purs","end":[9,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,24],"name":"src/Clash2a.purs","end":[9,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TypeClass","edTypeSynonymArguments":[["a",null],["b",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":["typeClassMember",{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,24],"name":"src/Clash2a.purs","end":[9,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,27],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TypeClass","edClassTypeArguments":[["a",null],["b",null]],"edClassMembers":[[{"Ident":"typeClassMember"},{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,24],"name":"src/Clash2a.purs","end":[9,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,22],"name":"src/Clash2a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,27],"name":"src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeVar","contents":"b"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}}],"efSourceSpan":{"start":[1,1],"name":"src/Clash2a.purs","end":[9,28]}}+{"efVersion":"0.13.2","efModuleName":["Clash2a"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},{"Ident":"typeClassMember"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},{"Ident":"value"}]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},"Type",[]]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},"TypeClass"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"typeClassMember"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Clash2a"],"TypeClass"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,27],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeVar","contents":"b"}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"value"},"edValueType":{"annotation":[{"start":[3,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[3,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}}},{"EDType":{"edTypeName":"Type","edTypeKind":{"annotation":[{"start":[6,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[6,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Type","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[6,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[6,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}}},{"EDType":{"edTypeName":"TypeClass","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TypeClass","edTypeSynonymArguments":[["a",null],["b",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":["typeClassMember",{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,27],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TypeClass","edClassTypeArguments":[["a",null],["b",null]],"edClassMembers":[[{"Ident":"typeClassMember"},{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,27],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]},[]],"tag":"TypeVar","contents":"b"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs","end":[9,28]}}
tests/purs/docs/output/ConstrainedArgument/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"ConstrainedArgument","comments":null,"declarations":[{"children":[],"comments":null,"title":"Foo","info":{"fundeps":[],"arguments":[["t",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[3,1],"name":"src/ConstrainedArgument.purs","end":[3,12]}},{"children":[],"comments":null,"title":"WithoutArgs","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[5,1],"name":"src/ConstrainedArgument.purs","end":[5,54]}},{"children":[],"comments":null,"title":"WithArgs","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[6,1],"name":"src/ConstrainedArgument.purs","end":[6,52]}},{"children":[],"comments":null,"title":"MultiWithoutArgs","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[7,1],"name":"src/ConstrainedArgument.purs","end":[7,65]}},{"children":[],"comments":null,"title":"MultiWithArgs","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]},null]}},"sourceSpan":{"start":[8,1],"name":"src/ConstrainedArgument.purs","end":[8,63]}}]}+{"reExports":[],"name":"ConstrainedArgument","comments":null,"declarations":[{"children":[],"comments":null,"title":"Foo","info":{"fundeps":[],"arguments":[["t",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[3,12]}},{"children":[],"comments":null,"title":"WithoutArgs","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,54]}},{"children":[],"comments":null,"title":"WithArgs","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,52]}},{"children":[],"comments":null,"title":"MultiWithoutArgs","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[7,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,65]}},{"children":[],"comments":null,"title":"MultiWithArgs","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]},null]}},"sourceSpan":{"start":[8,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]}}]}
tests/purs/docs/output/ConstrainedArgument/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["ConstrainedArgument"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"src/ConstrainedArgument.purs","end":[8,63]},"Foo"]},{"TypeRef":[{"start":[1,1],"name":"src/ConstrainedArgument.purs","end":[8,63]},"WithoutArgs",[]]},{"TypeRef":[{"start":[1,1],"name":"src/ConstrainedArgument.purs","end":[8,63]},"WithArgs",[]]},{"TypeRef":[{"start":[1,1],"name":"src/ConstrainedArgument.purs","end":[8,63]},"MultiWithoutArgs",[]]},{"TypeRef":[{"start":[1,1],"name":"src/ConstrainedArgument.purs","end":[8,63]},"MultiWithArgs",[]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Foo","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Foo","edTypeSynonymArguments":[["t",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":"REmpty"}]}}},{"EDClass":{"edClassName":"Foo","edClassTypeArguments":[["t",null]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"WithoutArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"WithoutArgs","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[5,25],"name":"src/ConstrainedArgument.purs","end":[5,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,35],"name":"src/ConstrainedArgument.purs","end":[5,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,35],"name":"src/ConstrainedArgument.purs","end":[5,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,50],"name":"src/ConstrainedArgument.purs","end":[5,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,36],"name":"src/ConstrainedArgument.purs","end":[5,48]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[5,36],"name":"src/ConstrainedArgument.purs","end":[5,43]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[5,47],"name":"src/ConstrainedArgument.purs","end":[5,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[5,53],"name":"src/ConstrainedArgument.purs","end":[5,54]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDType":{"edTypeName":"WithArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"WithArgs","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[6,25],"name":"src/ConstrainedArgument.purs","end":[6,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[6,35],"name":"src/ConstrainedArgument.purs","end":[6,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,35],"name":"src/ConstrainedArgument.purs","end":[6,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,48],"name":"src/ConstrainedArgument.purs","end":[6,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[6,36],"name":"src/ConstrainedArgument.purs","end":[6,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[6,36],"name":"src/ConstrainedArgument.purs","end":[6,41]},[]],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[{"start":[6,40],"name":"src/ConstrainedArgument.purs","end":[6,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[6,45],"name":"src/ConstrainedArgument.purs","end":[6,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[6,51],"name":"src/ConstrainedArgument.purs","end":[6,52]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDType":{"edTypeName":"MultiWithoutArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MultiWithoutArgs","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[7,25],"name":"src/ConstrainedArgument.purs","end":[7,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[7,35],"name":"src/ConstrainedArgument.purs","end":[7,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[7,35],"name":"src/ConstrainedArgument.purs","end":[7,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[7,61],"name":"src/ConstrainedArgument.purs","end":[7,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[7,36],"name":"src/ConstrainedArgument.purs","end":[7,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[7,36],"name":"src/ConstrainedArgument.purs","end":[7,43]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[7,47],"name":"src/ConstrainedArgument.purs","end":[7,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[7,47],"name":"src/ConstrainedArgument.purs","end":[7,54]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[7,58],"name":"src/ConstrainedArgument.purs","end":[7,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[7,64],"name":"src/ConstrainedArgument.purs","end":[7,65]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDType":{"edTypeName":"MultiWithArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MultiWithArgs","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[8,25],"name":"src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[8,32],"name":"src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[8,37],"name":"src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,37],"name":"src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,59],"name":"src/ConstrainedArgument.purs","end":[8,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,38],"name":"src/ConstrainedArgument.purs","end":[8,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[8,38],"name":"src/ConstrainedArgument.purs","end":[8,43]},[]],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[{"start":[8,42],"name":"src/ConstrainedArgument.purs","end":[8,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[8,47],"name":"src/ConstrainedArgument.purs","end":[8,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[8,47],"name":"src/ConstrainedArgument.purs","end":[8,52]},[]],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[{"start":[8,51],"name":"src/ConstrainedArgument.purs","end":[8,52]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[8,56],"name":"src/ConstrainedArgument.purs","end":[8,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[8,62],"name":"src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"TypeVar","contents":"a"}]},null]},null]}}}],"efSourceSpan":{"start":[1,1],"name":"src/ConstrainedArgument.purs","end":[8,63]}}+{"efVersion":"0.13.2","efModuleName":["ConstrainedArgument"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},"Foo"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},"WithoutArgs",[]]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},"WithArgs",[]]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},"MultiWithoutArgs",[]]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},"MultiWithArgs",[]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Foo","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Foo","edTypeSynonymArguments":[["t",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":"REmpty"}]}}},{"EDClass":{"edClassName":"Foo","edClassTypeArguments":[["t",null]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":true}},{"EDType":{"edTypeName":"WithoutArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"WithoutArgs","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[5,25],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,35],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,35],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,50],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,36],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,48]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[5,36],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,43]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[5,47],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[5,53],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[5,54]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDType":{"edTypeName":"WithArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"WithArgs","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[6,25],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[6,35],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,35],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,48],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[6,36],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[6,36],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,41]},[]],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[{"start":[6,40],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[6,45],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[6,51],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[6,52]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDType":{"edTypeName":"MultiWithoutArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MultiWithoutArgs","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[7,25],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[7,35],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[7,35],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[7,61],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[7,36],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[7,36],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,43]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[7,47],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[7,47],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,54]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[7,58],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[7,64],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[7,65]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDType":{"edTypeName":"MultiWithArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MultiWithArgs","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[8,25],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[8,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[8,37],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,37],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,59],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,38],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[8,38],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,43]},[]],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[{"start":[8,42],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[8,47],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[8,47],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,52]},[]],"constraintClass":[["ConstrainedArgument"],"Foo"],"constraintArgs":[{"annotation":[{"start":[8,51],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,52]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[8,56],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[8,62],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]},[]],"tag":"TypeVar","contents":"a"}]},null]},null]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs","end":[8,63]}}
tests/purs/docs/output/Data.Newtype/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Newtype"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},{"Ident":"unwrap"}]},{"ValueRef":[{"start":[1,1],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},{"Ident":"wrap"}]},{"TypeClassRef":[{"start":[1,1],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},"Newtype"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unwrap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,15],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[5,18],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeVar","contents":"a"}]}]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"wrap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[4,16],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeVar","contents":"t"}]}]},0]},1]}}},{"EDType":{"edTypeName":"Newtype","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Newtype","edTypeSynonymArguments":[["t",null],["a",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":["wrap",{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[4,16],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["unwrap",{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,15],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[5,18],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Newtype","edClassTypeArguments":[["t",null],["a",null]],"edClassMembers":[[{"Ident":"wrap"},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[4,16],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeVar","contents":"t"}]}],[{"Ident":"unwrap"},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,15],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[5,18],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}}],"efSourceSpan":{"start":[1,1],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]}}+{"efVersion":"0.13.2","efModuleName":["Data","Newtype"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},{"Ident":"unwrap"}]},{"ValueRef":[{"start":[1,1],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},{"Ident":"wrap"}]},{"TypeClassRef":[{"start":[1,1],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},"Newtype"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unwrap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,15],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[5,18],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeVar","contents":"a"}]}]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"wrap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[4,16],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeVar","contents":"t"}]}]},0]},1]}}},{"EDType":{"edTypeName":"Newtype","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Newtype","edTypeSynonymArguments":[["t",null],["a",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":["wrap",{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[4,16],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["unwrap",{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,15],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[5,18],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Newtype","edClassTypeArguments":[["t",null],["a",null]],"edClassMembers":[[{"Ident":"wrap"},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[4,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[4,11],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[4,16],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[4,17]},[]],"tag":"TypeVar","contents":"t"}]}],[{"Ident":"unwrap"},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,15],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,13],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[5,18],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}],"edIsEmpty":false}}],"efSourceSpan":{"start":[1,1],"name":"bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,19]}}
tests/purs/docs/output/DeclOrder/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"DeclOrder","comments":null,"declarations":[{"children":[],"comments":null,"title":"A","info":{"fundeps":[],"arguments":[],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[16,1],"name":"src/DeclOrder.purs","end":[16,8]}},{"children":[],"comments":null,"title":"x1","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[10,1],"name":"src/DeclOrder.purs","end":[10,7]}},{"children":[],"comments":null,"title":"X2","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[13,1],"name":"src/DeclOrder.purs","end":[13,8]}},{"children":[],"comments":null,"title":"x3","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[11,1],"name":"src/DeclOrder.purs","end":[11,7]}},{"children":[],"comments":null,"title":"X4","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[14,1],"name":"src/DeclOrder.purs","end":[14,8]}},{"children":[],"comments":null,"title":"B","info":{"fundeps":[],"arguments":[],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[17,1],"name":"src/DeclOrder.purs","end":[17,8]}}]}+{"reExports":[],"name":"DeclOrder","comments":null,"declarations":[{"children":[],"comments":null,"title":"A","info":{"fundeps":[],"arguments":[],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[16,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[16,8]}},{"children":[],"comments":null,"title":"x1","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[10,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[10,7]}},{"children":[],"comments":null,"title":"X2","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[13,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[13,8]}},{"children":[],"comments":null,"title":"x3","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[11,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[11,7]}},{"children":[],"comments":null,"title":"X4","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[14,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[14,8]}},{"children":[],"comments":null,"title":"B","info":{"fundeps":[],"arguments":[],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[17,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[17,8]}}]}
tests/purs/docs/output/DeclOrder/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["DeclOrder"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"src/DeclOrder.purs","end":[17,8]},"A"]},{"ValueRef":[{"start":[1,1],"name":"src/DeclOrder.purs","end":[17,8]},{"Ident":"x1"}]},{"TypeRef":[{"start":[1,1],"name":"src/DeclOrder.purs","end":[17,8]},"X2",[]]},{"ValueRef":[{"start":[1,1],"name":"src/DeclOrder.purs","end":[17,8]},{"Ident":"x3"}]},{"TypeRef":[{"start":[1,1],"name":"src/DeclOrder.purs","end":[17,8]},"X4",[]]},{"TypeClassRef":[{"start":[1,1],"name":"src/DeclOrder.purs","end":[17,8]},"B"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"A","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"A","edTypeSynonymArguments":[],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"A","edClassTypeArguments":[],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"x1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"X2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDValue":{"edValueName":{"Ident":"x3"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"X4","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"B","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"B","edTypeSynonymArguments":[],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"B","edClassTypeArguments":[],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[]}}],"efSourceSpan":{"start":[1,1],"name":"src/DeclOrder.purs","end":[17,8]}}+{"efVersion":"0.13.2","efModuleName":["DeclOrder"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[17,8]},"A"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[17,8]},{"Ident":"x1"}]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[17,8]},"X2",[]]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[17,8]},{"Ident":"x3"}]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[17,8]},"X4",[]]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[17,8]},"B"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"A","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"A","edTypeSynonymArguments":[],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"A","edClassTypeArguments":[],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":true}},{"EDValue":{"edValueName":{"Ident":"x1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"X2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDValue":{"edValueName":{"Ident":"x3"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"X4","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"B","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"B","edTypeSynonymArguments":[],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"B","edClassTypeArguments":[],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":true}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs","end":[17,8]}}
tests/purs/docs/output/DeclOrderNoExportList/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"DeclOrderNoExportList","comments":null,"declarations":[{"children":[],"comments":null,"title":"x1","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/DeclOrderNoExportList.purs","end":[3,7]}},{"children":[],"comments":null,"title":"x3","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[4,1],"name":"src/DeclOrderNoExportList.purs","end":[4,7]}},{"children":[],"comments":null,"title":"X2","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[6,1],"name":"src/DeclOrderNoExportList.purs","end":[6,8]}},{"children":[],"comments":null,"title":"X4","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[7,1],"name":"src/DeclOrderNoExportList.purs","end":[7,8]}},{"children":[],"comments":null,"title":"A","info":{"fundeps":[],"arguments":[],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[9,1],"name":"src/DeclOrderNoExportList.purs","end":[9,8]}},{"children":[],"comments":null,"title":"B","info":{"fundeps":[],"arguments":[],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[10,1],"name":"src/DeclOrderNoExportList.purs","end":[10,8]}}]}+{"reExports":[],"name":"DeclOrderNoExportList","comments":null,"declarations":[{"children":[],"comments":null,"title":"x1","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[3,7]}},{"children":[],"comments":null,"title":"x3","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[4,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[4,7]}},{"children":[],"comments":null,"title":"X2","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[6,8]}},{"children":[],"comments":null,"title":"X4","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[7,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[7,8]}},{"children":[],"comments":null,"title":"A","info":{"fundeps":[],"arguments":[],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[9,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[9,8]}},{"children":[],"comments":null,"title":"B","info":{"fundeps":[],"arguments":[],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[10,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[10,8]}}]}
tests/purs/docs/output/DeclOrderNoExportList/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["DeclOrderNoExportList"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/DeclOrderNoExportList.purs","end":[10,8]},{"Ident":"x1"}]},{"ValueRef":[{"start":[1,1],"name":"src/DeclOrderNoExportList.purs","end":[10,8]},{"Ident":"x3"}]},{"TypeRef":[{"start":[1,1],"name":"src/DeclOrderNoExportList.purs","end":[10,8]},"X2",[]]},{"TypeRef":[{"start":[1,1],"name":"src/DeclOrderNoExportList.purs","end":[10,8]},"X4",[]]},{"TypeClassRef":[{"start":[1,1],"name":"src/DeclOrderNoExportList.purs","end":[10,8]},"A"]},{"TypeClassRef":[{"start":[1,1],"name":"src/DeclOrderNoExportList.purs","end":[10,8]},"B"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"x1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"x3"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"X2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"X4","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"A","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"A","edTypeSynonymArguments":[],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"A","edClassTypeArguments":[],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"B","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"B","edTypeSynonymArguments":[],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"B","edClassTypeArguments":[],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[]}}],"efSourceSpan":{"start":[1,1],"name":"src/DeclOrderNoExportList.purs","end":[10,8]}}+{"efVersion":"0.13.2","efModuleName":["DeclOrderNoExportList"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[10,8]},{"Ident":"x1"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[10,8]},{"Ident":"x3"}]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[10,8]},"X2",[]]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[10,8]},"X4",[]]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[10,8]},"A"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[10,8]},"B"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"x1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"x3"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDType":{"edTypeName":"X2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"X4","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"A","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"A","edTypeSynonymArguments":[],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"A","edClassTypeArguments":[],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":true}},{"EDType":{"edTypeName":"B","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"B","edTypeSynonymArguments":[],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"B","edClassTypeArguments":[],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":true}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs","end":[10,8]}}
tests/purs/docs/output/Desugar/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Desugar","comments":null,"declarations":[{"children":[{"comments":null,"title":"X","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"X","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[3,1],"name":"src/Desugar.purs","end":[3,19]}},{"children":[],"comments":null,"title":"test","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Desugar"],"X"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},null]},null]}},"sourceSpan":{"start":[5,1],"name":"src/Desugar.purs","end":[5,38]}}]}+{"reExports":[],"name":"Desugar","comments":null,"declarations":[{"children":[{"comments":null,"title":"X","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"X","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,19]}},{"children":[],"comments":null,"title":"test","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Desugar"],"X"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},null]},null]}},"sourceSpan":{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,38]}}]}
tests/purs/docs/output/Desugar/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Desugar"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"src/Desugar.purs","end":[8,9]},"X",["X"]]},{"ValueRef":[{"start":[1,1],"name":"src/Desugar.purs","end":[8,9]},{"Ident":"test"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"X","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,16],"name":"src/Desugar.purs","end":[3,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,18],"name":"src/Desugar.purs","end":[3,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[3,16],"name":"src/Desugar.purs","end":[3,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[3,18],"name":"src/Desugar.purs","end":[3,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["X",[{"annotation":[{"start":[3,16],"name":"src/Desugar.purs","end":[3,17]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[3,18],"name":"src/Desugar.purs","end":[3,19]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"X","edDataCtorOrigin":"data","edDataCtorTypeCtor":"X","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[3,16],"name":"src/Desugar.purs","end":[3,17]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[3,18],"name":"src/Desugar.purs","end":[3,19]},[]],"tag":"TypeVar","contents":"b"}]},{"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":[["Desugar"],"X"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDValue":{"edValueName":{"Ident":"test"},"edValueType":{"annotation":[{"start":[5,9],"name":"src/Desugar.purs","end":[5,38]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[5,16],"name":"src/Desugar.purs","end":[5,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,21],"name":"src/Desugar.purs","end":[5,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,21],"name":"src/Desugar.purs","end":[5,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,34],"name":"src/Desugar.purs","end":[5,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,21],"name":"src/Desugar.purs","end":[5,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,21],"name":"src/Desugar.purs","end":[5,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,21],"name":"src/Desugar.purs","end":[5,22]},[]],"tag":"TypeConstructor","contents":[["Desugar"],"X"]},{"annotation":[{"start":[5,24],"name":"src/Desugar.purs","end":[5,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,24],"name":"src/Desugar.purs","end":[5,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,26],"name":"src/Desugar.purs","end":[5,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,24],"name":"src/Desugar.purs","end":[5,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,29],"name":"src/Desugar.purs","end":[5,30]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[5,32],"name":"src/Desugar.purs","end":[5,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[5,37],"name":"src/Desugar.purs","end":[5,38]},[]],"tag":"TypeVar","contents":"b"}]},0]},1]}}}],"efSourceSpan":{"start":[1,1],"name":"src/Desugar.purs","end":[8,9]}}+{"efVersion":"0.13.2","efModuleName":["Desugar"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[8,9]},"X",["X"]]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[8,9]},{"Ident":"test"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"X","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[3,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[3,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["X",[{"annotation":[{"start":[3,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,17]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[3,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,19]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"X","edDataCtorOrigin":"data","edDataCtorTypeCtor":"X","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[3,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,17]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[3,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[3,19]},[]],"tag":"TypeVar","contents":"b"}]},{"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":[["Desugar"],"X"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDValue":{"edValueName":{"Ident":"test"},"edValueType":{"annotation":[{"start":[5,9],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,38]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[5,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,21],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,21],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,34],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,21],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,21],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,21],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,22]},[]],"tag":"TypeConstructor","contents":[["Desugar"],"X"]},{"annotation":[{"start":[5,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,29],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,30]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[5,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[5,37],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[5,38]},[]],"tag":"TypeVar","contents":"b"}]},0]},1]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs","end":[8,9]}}
tests/purs/docs/output/DocComments/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"DocComments","comments":null,"declarations":[{"children":[],"comments":"This declaration has a code block:\n\n    example == 0\n\nHere we are really testing that the leading whitespace is not stripped, as\nthis ensures that we don't accidentally change code blocks into normal\nparagraphs.\n","title":"example","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[10,1],"name":"src/DocComments.purs","end":[10,15]}}]}+{"reExports":[],"name":"DocComments","comments":null,"declarations":[{"children":[],"comments":"This declaration has a code block:\n\n    example == 0\n\nHere we are really testing that the leading whitespace is not stripped, as\nthis ensures that we don't accidentally change code blocks into normal\nparagraphs.\n","title":"example","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[10,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocComments.purs","end":[10,15]}}]}
tests/purs/docs/output/DocComments/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["DocComments"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/DocComments.purs","end":[11,12]},{"Ident":"example"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"example"},"edValueType":{"annotation":[{"start":[10,12],"name":"src/DocComments.purs","end":[10,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/DocComments.purs","end":[11,12]}}+{"efVersion":"0.13.2","efModuleName":["DocComments"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocComments.purs","end":[11,12]},{"Ident":"example"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"example"},"edValueType":{"annotation":[{"start":[10,12],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocComments.purs","end":[10,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocComments.purs","end":[11,12]}}
+ tests/purs/docs/output/DocCommentsClassMethod/docs.json view
@@ -0,0 +1,1 @@+{"reExports":[],"name":"DocCommentsClassMethod","comments":null,"declarations":[{"children":[{"comments":"class method comment\n","title":"bar","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[5,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[5,11]}},{"comments":null,"title":"baz","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[6,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]}}],"comments":null,"title":"Foo","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]}}]}
+ tests/purs/docs/output/DocCommentsClassMethod/externs.json view
@@ -0,0 +1,1 @@+{"efVersion":"0.13.2","efModuleName":["DocCommentsClassMethod"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},{"Ident":"bar"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},{"Ident":"baz"}]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},"Foo"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"bar"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["DocCommentsClassMethod"],"Foo"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[5,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[5,11]},[]],"tag":"TypeVar","contents":"a"}]},1]}}},{"EDValue":{"edValueName":{"Ident":"baz"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["DocCommentsClassMethod"],"Foo"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,17],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[6,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeVar","contents":"a"}]}]},0]}}},{"EDType":{"edTypeName":"Foo","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[6,17],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Foo","edTypeSynonymArguments":[["a",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":["bar",{"annotation":[{"start":[5,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[5,11]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["baz",{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,17],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[6,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Foo","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"bar"},{"annotation":[{"start":[5,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[5,11]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"baz"},{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,17],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[6,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs","end":[6,21]}}
+ tests/purs/docs/output/DocCommentsDataConstructor/docs.json view
@@ -0,0 +1,1 @@+{"reExports":[],"name":"DocCommentsDataConstructor","comments":null,"declarations":[{"children":[{"comments":"data constructor comment\n","title":"Bar","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Baz","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"Foo","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[6,8]}},{"children":[{"comments":null,"title":"ComplexBar","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":"another data constructor comment\n","title":"ComplexBaz","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"ComplexFoo","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[8,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[11,19]}},{"children":[{"comments":"newtype data constructor comment\n","title":"NewtypeFoo","info":{"arguments":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["newtypeBar",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[],"tag":"REmpty"}]}]}],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"NewtypeFoo","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[13,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]}}]}
+ tests/purs/docs/output/DocCommentsDataConstructor/externs.json view
@@ -0,0 +1,1 @@+{"efVersion":"0.13.2","efModuleName":["DocCommentsDataConstructor"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]},"Foo",["Bar","Baz"]]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]},"ComplexFoo",["ComplexBar","ComplexBaz"]]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]},"NewtypeFoo",["NewtypeFoo"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Foo","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Bar",[]],["Baz",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Bar","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Foo","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["DocCommentsDataConstructor"],"Foo"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Baz","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Foo","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["DocCommentsDataConstructor"],"Foo"]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"ComplexFoo","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[9,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[11,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[9,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[9,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[11,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[11,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["ComplexBar",[{"annotation":[{"start":[9,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[9,17]},[]],"tag":"TypeVar","contents":"a"}]],["ComplexBaz",[{"annotation":[{"start":[11,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[11,17]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[11,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[11,19]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"ComplexBar","edDataCtorOrigin":"data","edDataCtorTypeCtor":"ComplexFoo","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[9,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[9,17]},[]],"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":[["DocCommentsDataConstructor"],"ComplexFoo"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDDataConstructor":{"edDataCtorName":"ComplexBaz","edDataCtorOrigin":"data","edDataCtorTypeCtor":"ComplexFoo","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[11,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[11,17]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[11,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[11,19]},[]],"tag":"TypeVar","contents":"b"}]},{"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":[["DocCommentsDataConstructor"],"ComplexFoo"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDType":{"edTypeName":"NewtypeFoo","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["NewtypeFoo",[{"annotation":[{"start":[15,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[15,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,38]},[]],"tag":"RCons","contents":["newtypeBar",{"annotation":[{"start":[15,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[{"start":[15,39],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]},[]],"tag":"REmpty"}]}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"NewtypeFoo","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"NewtypeFoo","edDataCtorType":{"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":[15,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[15,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,38]},[]],"tag":"RCons","contents":["newtypeBar",{"annotation":[{"start":[15,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[{"start":[15,39],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]},[]],"tag":"REmpty"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["DocCommentsDataConstructor"],"NewtypeFoo"]}]},"edDataCtorFields":[{"Ident":"value0"}]}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs","end":[15,40]}}
tests/purs/docs/output/DuplicateNames/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"DuplicateNames","comments":null,"declarations":[{"children":[],"comments":null,"title":"unit","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[8,1],"name":"src/DuplicateNames.purs","end":[8,12]}}]}+{"reExports":[],"name":"DuplicateNames","comments":null,"declarations":[{"children":[],"comments":null,"title":"unit","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[8,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[8,12]}}]}
tests/purs/docs/output/DuplicateNames/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["DuplicateNames"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/DuplicateNames.purs","end":[9,9]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"src/DuplicateNames.purs","end":[9,9]},"Unit",[]]}]},{"ValueRef":[{"start":[1,1],"name":"src/DuplicateNames.purs","end":[9,9]},{"Ident":"unit"}]},{"ModuleRef":[{"start":[2,5],"name":"src/DuplicateNames.purs","end":[2,26]},["DuplicateNames"]]},{"ModuleRef":[{"start":[3,5],"name":"src/DuplicateNames.purs","end":[3,19]},["Prelude"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,17],"name":"src/DuplicateNames.purs","end":[6,21]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unit"},"edValueType":{"annotation":[{"start":[8,9],"name":"src/DuplicateNames.purs","end":[8,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/DuplicateNames.purs","end":[9,9]}}+{"efVersion":"0.13.2","efModuleName":["DuplicateNames"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[9,9]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[9,9]},"Unit",[]]}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[9,9]},{"Ident":"unit"}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[2,26]},["DuplicateNames"]]},{"ModuleRef":[{"start":[3,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[3,19]},["Prelude"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,17],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[6,21]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unit"},"edValueType":{"annotation":[{"start":[8,9],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[8,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs","end":[9,9]}}
tests/purs/docs/output/Example/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Example"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/Example.purs","end":[7,22]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"src/Example.purs","end":[7,22]},"Unit",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Example.purs","end":[7,22]},{"exportSourceImportedFrom":["Example2"],"exportSourceDefinedIn":["Example2"]},{"ValueRef":[{"start":[1,1],"name":"src/Example.purs","end":[7,22]},{"Ident":"one"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/Example.purs","end":[2,19]},["Prelude"]]},{"ModuleRef":[{"start":[3,5],"name":"src/Example.purs","end":[3,20]},["Example2"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,17],"name":"src/Example.purs","end":[6,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Example2"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[7,18],"name":"src/Example.purs","end":[7,21]},{"Ident":"one"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/Example.purs","end":[7,22]}}+{"efVersion":"0.13.2","efModuleName":["Example"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[7,22]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[7,22]},"Unit",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[7,22]},{"exportSourceImportedFrom":["Example2"],"exportSourceDefinedIn":["Example2"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[7,22]},{"Ident":"one"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[2,19]},["Prelude"]]},{"ModuleRef":[{"start":[3,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[3,20]},["Example2"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,17],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[6,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Example2"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[7,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[7,21]},{"Ident":"one"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example.purs","end":[7,22]}}
tests/purs/docs/output/Example2/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Example2","comments":null,"declarations":[{"children":[],"comments":null,"title":"one","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/Example2.purs","end":[3,11]}},{"children":[],"comments":null,"title":"two","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[6,1],"name":"src/Example2.purs","end":[6,11]}}]}+{"reExports":[],"name":"Example2","comments":null,"declarations":[{"children":[],"comments":null,"title":"one","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs","end":[3,11]}},{"children":[],"comments":null,"title":"two","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs","end":[6,11]}}]}
tests/purs/docs/output/Example2/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Example2"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/Example2.purs","end":[7,8]},{"Ident":"one"}]},{"ValueRef":[{"start":[1,1],"name":"src/Example2.purs","end":[7,8]},{"Ident":"two"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"one"},"edValueType":{"annotation":[{"start":[3,8],"name":"src/Example2.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"two"},"edValueType":{"annotation":[{"start":[6,8],"name":"src/Example2.purs","end":[6,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/Example2.purs","end":[7,8]}}+{"efVersion":"0.13.2","efModuleName":["Example2"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs","end":[7,8]},{"Ident":"one"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs","end":[7,8]},{"Ident":"two"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"one"},"edValueType":{"annotation":[{"start":[3,8],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"two"},"edValueType":{"annotation":[{"start":[6,8],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs","end":[6,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs","end":[7,8]}}
tests/purs/docs/output/ExplicitExport/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"ExplicitExport","comments":null,"declarations":[{"children":[],"comments":null,"title":"one","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/ExplicitExport.purs","end":[3,11]}}]}+{"reExports":[],"name":"ExplicitExport","comments":null,"declarations":[{"children":[],"comments":null,"title":"one","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitExport.purs","end":[3,11]}}]}
tests/purs/docs/output/ExplicitExport/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["ExplicitExport"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/ExplicitExport.purs","end":[7,8]},{"Ident":"one"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"one"},"edValueType":{"annotation":[{"start":[3,8],"name":"src/ExplicitExport.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/ExplicitExport.purs","end":[7,8]}}+{"efVersion":"0.13.2","efModuleName":["ExplicitExport"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitExport.purs","end":[7,8]},{"Ident":"one"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"one"},"edValueType":{"annotation":[{"start":[3,8],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitExport.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitExport.purs","end":[7,8]}}
tests/purs/docs/output/ExplicitTypeSignatures/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"ExplicitTypeSignatures","comments":null,"declarations":[{"children":[],"comments":null,"title":"explicit","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["something",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"something"}]},{"annotation":[],"tag":"TypeVar","contents":"something"}]},null]}},"sourceSpan":{"start":[6,1],"name":"src/ExplicitTypeSignatures.purs","end":[6,53]}},{"children":[],"comments":null,"title":"anInt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[12,1],"name":"src/ExplicitTypeSignatures.purs","end":[12,11]}},{"children":[],"comments":null,"title":"aNumber","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[16,1],"name":"src/ExplicitTypeSignatures.purs","end":[16,14]}}]}+{"reExports":[],"name":"ExplicitTypeSignatures","comments":null,"declarations":[{"children":[],"comments":null,"title":"explicit","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["something",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"something"}]},{"annotation":[],"tag":"TypeVar","contents":"something"}]},null]}},"sourceSpan":{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[6,53]}},{"children":[],"comments":null,"title":"anInt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[12,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[12,11]}},{"children":[],"comments":null,"title":"aNumber","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[16,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[16,14]}}]}
tests/purs/docs/output/ExplicitTypeSignatures/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["ExplicitTypeSignatures"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"src/ExplicitTypeSignatures.purs","end":[16,14]},{"Ident":"explicit"}]},{"ValueRef":[{"start":[2,1],"name":"src/ExplicitTypeSignatures.purs","end":[16,14]},{"Ident":"anInt"}]},{"ValueRef":[{"start":[2,1],"name":"src/ExplicitTypeSignatures.purs","end":[16,14]},{"Ident":"aNumber"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"explicit"},"edValueType":{"annotation":[{"start":[6,13],"name":"src/ExplicitTypeSignatures.purs","end":[6,53]},[]],"tag":"ForAll","contents":["something",{"annotation":[{"start":[6,31],"name":"src/ExplicitTypeSignatures.purs","end":[6,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,31],"name":"src/ExplicitTypeSignatures.purs","end":[6,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,41],"name":"src/ExplicitTypeSignatures.purs","end":[6,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[6,31],"name":"src/ExplicitTypeSignatures.purs","end":[6,40]},[]],"tag":"TypeVar","contents":"something"}]},{"annotation":[{"start":[6,44],"name":"src/ExplicitTypeSignatures.purs","end":[6,53]},[]],"tag":"TypeVar","contents":"something"}]},0]}}},{"EDValue":{"edValueName":{"Ident":"anInt"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"aNumber"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}}],"efSourceSpan":{"start":[2,1],"name":"src/ExplicitTypeSignatures.purs","end":[16,14]}}+{"efVersion":"0.13.2","efModuleName":["ExplicitTypeSignatures"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[16,14]},{"Ident":"explicit"}]},{"ValueRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[16,14]},{"Ident":"anInt"}]},{"ValueRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[16,14]},{"Ident":"aNumber"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"explicit"},"edValueType":{"annotation":[{"start":[6,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[6,53]},[]],"tag":"ForAll","contents":["something",{"annotation":[{"start":[6,31],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[6,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,31],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[6,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[6,41],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[6,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[6,31],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[6,40]},[]],"tag":"TypeVar","contents":"something"}]},{"annotation":[{"start":[6,44],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[6,53]},[]],"tag":"TypeVar","contents":"something"}]},0]}}},{"EDValue":{"edValueName":{"Ident":"anInt"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"aNumber"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}}],"efSourceSpan":{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs","end":[16,14]}}
tests/purs/docs/output/ImportedTwice/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["ImportedTwice"],"efExports":[{"ReExportRef":[{"start":[6,1],"name":"src/ImportedTwice.purs","end":[13,22]},{"exportSourceImportedFrom":["ImportedTwiceB"],"exportSourceDefinedIn":["ImportedTwiceB"]},{"ValueRef":[{"start":[6,1],"name":"src/ImportedTwice.purs","end":[13,22]},{"Ident":"foo"}]}]},{"ModuleRef":[{"start":[7,5],"name":"src/ImportedTwice.purs","end":[7,26]},["ImportedTwiceA"]]},{"ModuleRef":[{"start":[8,5],"name":"src/ImportedTwice.purs","end":[8,26]},["ImportedTwiceB"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["ImportedTwiceA"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["ImportedTwiceB"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[6,1],"name":"src/ImportedTwice.purs","end":[13,22]}}+{"efVersion":"0.13.2","efModuleName":["ImportedTwice"],"efExports":[{"ReExportRef":[{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwice.purs","end":[13,22]},{"exportSourceImportedFrom":["ImportedTwiceB"],"exportSourceDefinedIn":["ImportedTwiceB"]},{"ValueRef":[{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwice.purs","end":[13,22]},{"Ident":"foo"}]}]},{"ModuleRef":[{"start":[7,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwice.purs","end":[7,26]},["ImportedTwiceA"]]},{"ModuleRef":[{"start":[8,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwice.purs","end":[8,26]},["ImportedTwiceB"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["ImportedTwiceA"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["ImportedTwiceB"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwice.purs","end":[13,22]}}
tests/purs/docs/output/ImportedTwiceA/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["ImportedTwiceA"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/ImportedTwiceA.purs","end":[8,8]},{"exportSourceImportedFrom":["ImportedTwiceB"],"exportSourceDefinedIn":["ImportedTwiceB"]},{"ValueRef":[{"start":[1,1],"name":"src/ImportedTwiceA.purs","end":[8,8]},{"Ident":"foo"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/ImportedTwiceA.purs","end":[2,26]},["ImportedTwiceB"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["ImportedTwiceB"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/ImportedTwiceA.purs","end":[8,8]}}+{"efVersion":"0.13.2","efModuleName":["ImportedTwiceA"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceA.purs","end":[8,8]},{"exportSourceImportedFrom":["ImportedTwiceB"],"exportSourceDefinedIn":["ImportedTwiceB"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceA.purs","end":[8,8]},{"Ident":"foo"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceA.purs","end":[2,26]},["ImportedTwiceB"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["ImportedTwiceB"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceA.purs","end":[8,8]}}
tests/purs/docs/output/ImportedTwiceB/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"ImportedTwiceB","comments":null,"declarations":[{"children":[],"comments":null,"title":"foo","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/ImportedTwiceB.purs","end":[3,11]}}]}+{"reExports":[],"name":"ImportedTwiceB","comments":null,"declarations":[{"children":[],"comments":null,"title":"foo","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceB.purs","end":[3,11]}}]}
tests/purs/docs/output/ImportedTwiceB/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["ImportedTwiceB"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/ImportedTwiceB.purs","end":[4,8]},{"Ident":"foo"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"foo"},"edValueType":{"annotation":[{"start":[3,8],"name":"src/ImportedTwiceB.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/ImportedTwiceB.purs","end":[4,8]}}+{"efVersion":"0.13.2","efModuleName":["ImportedTwiceB"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceB.purs","end":[4,8]},{"Ident":"foo"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"foo"},"edValueType":{"annotation":[{"start":[3,8],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceB.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceB.purs","end":[4,8]}}
tests/purs/docs/output/MultiVirtual/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["MultiVirtual"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/MultiVirtual.purs","end":[6,26]},{"exportSourceImportedFrom":["MultiVirtual2"],"exportSourceDefinedIn":["MultiVirtual2"]},{"ValueRef":[{"start":[1,1],"name":"src/MultiVirtual.purs","end":[6,26]},{"Ident":"bar"}]}]},{"ReExportRef":[{"start":[1,1],"name":"src/MultiVirtual.purs","end":[6,26]},{"exportSourceImportedFrom":["MultiVirtual2"],"exportSourceDefinedIn":["MultiVirtual3"]},{"ValueRef":[{"start":[1,1],"name":"src/MultiVirtual.purs","end":[6,26]},{"Ident":"baz"}]}]},{"ReExportRef":[{"start":[1,1],"name":"src/MultiVirtual.purs","end":[6,26]},{"exportSourceImportedFrom":["MultiVirtual1"],"exportSourceDefinedIn":["MultiVirtual1"]},{"ValueRef":[{"start":[1,1],"name":"src/MultiVirtual.purs","end":[6,26]},{"Ident":"foo"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/MultiVirtual.purs","end":[2,13]},["X"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["MultiVirtual1"],"eiImportType":{"Implicit":[]},"eiImportedAs":["X"]},{"eiModule":["MultiVirtual2"],"eiImportType":{"Implicit":[]},"eiImportedAs":["X"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/MultiVirtual.purs","end":[6,26]}}+{"efVersion":"0.13.2","efModuleName":["MultiVirtual"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs","end":[6,26]},{"exportSourceImportedFrom":["MultiVirtual2"],"exportSourceDefinedIn":["MultiVirtual2"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs","end":[6,26]},{"Ident":"bar"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs","end":[6,26]},{"exportSourceImportedFrom":["MultiVirtual2"],"exportSourceDefinedIn":["MultiVirtual3"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs","end":[6,26]},{"Ident":"baz"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs","end":[6,26]},{"exportSourceImportedFrom":["MultiVirtual1"],"exportSourceDefinedIn":["MultiVirtual1"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs","end":[6,26]},{"Ident":"foo"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs","end":[2,13]},["X"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["MultiVirtual1"],"eiImportType":{"Implicit":[]},"eiImportedAs":["X"]},{"eiModule":["MultiVirtual2"],"eiImportType":{"Implicit":[]},"eiImportedAs":["X"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs","end":[6,26]}}
tests/purs/docs/output/MultiVirtual1/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"MultiVirtual1","comments":null,"declarations":[{"children":[],"comments":null,"title":"foo","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/MultiVirtual1.purs","end":[3,11]}}]}+{"reExports":[],"name":"MultiVirtual1","comments":null,"declarations":[{"children":[],"comments":null,"title":"foo","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual1.purs","end":[3,11]}}]}
tests/purs/docs/output/MultiVirtual1/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["MultiVirtual1"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/MultiVirtual1.purs","end":[4,8]},{"Ident":"foo"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"foo"},"edValueType":{"annotation":[{"start":[3,8],"name":"src/MultiVirtual1.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/MultiVirtual1.purs","end":[4,8]}}+{"efVersion":"0.13.2","efModuleName":["MultiVirtual1"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual1.purs","end":[4,8]},{"Ident":"foo"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"foo"},"edValueType":{"annotation":[{"start":[3,8],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual1.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual1.purs","end":[4,8]}}
tests/purs/docs/output/MultiVirtual2/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"MultiVirtual2","comments":null,"declarations":[{"children":[],"comments":null,"title":"bar","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[8,1],"name":"src/MultiVirtual2.purs","end":[8,11]}}]}+{"reExports":[],"name":"MultiVirtual2","comments":null,"declarations":[{"children":[],"comments":null,"title":"bar","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[8,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs","end":[8,11]}}]}
tests/purs/docs/output/MultiVirtual2/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["MultiVirtual2"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/MultiVirtual2.purs","end":[9,8]},{"Ident":"bar"}]},{"ReExportRef":[{"start":[1,1],"name":"src/MultiVirtual2.purs","end":[9,8]},{"exportSourceImportedFrom":["MultiVirtual3"],"exportSourceDefinedIn":["MultiVirtual3"]},{"ValueRef":[{"start":[1,1],"name":"src/MultiVirtual2.purs","end":[9,8]},{"Ident":"baz"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/MultiVirtual2.purs","end":[2,25]},["MultiVirtual2"]]},{"ModuleRef":[{"start":[3,5],"name":"src/MultiVirtual2.purs","end":[3,25]},["MultiVirtual3"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["MultiVirtual3"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"bar"},"edValueType":{"annotation":[{"start":[8,8],"name":"src/MultiVirtual2.purs","end":[8,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/MultiVirtual2.purs","end":[9,8]}}+{"efVersion":"0.13.2","efModuleName":["MultiVirtual2"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs","end":[9,8]},{"Ident":"bar"}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs","end":[9,8]},{"exportSourceImportedFrom":["MultiVirtual3"],"exportSourceDefinedIn":["MultiVirtual3"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs","end":[9,8]},{"Ident":"baz"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs","end":[2,25]},["MultiVirtual2"]]},{"ModuleRef":[{"start":[3,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs","end":[3,25]},["MultiVirtual3"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["MultiVirtual3"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"bar"},"edValueType":{"annotation":[{"start":[8,8],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs","end":[8,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs","end":[9,8]}}
tests/purs/docs/output/MultiVirtual3/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"MultiVirtual3","comments":null,"declarations":[{"children":[],"comments":null,"title":"baz","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/MultiVirtual3.purs","end":[3,11]}}]}+{"reExports":[],"name":"MultiVirtual3","comments":null,"declarations":[{"children":[],"comments":null,"title":"baz","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual3.purs","end":[3,11]}}]}
tests/purs/docs/output/MultiVirtual3/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["MultiVirtual3"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/MultiVirtual3.purs","end":[4,8]},{"Ident":"baz"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"baz"},"edValueType":{"annotation":[{"start":[3,8],"name":"src/MultiVirtual3.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/MultiVirtual3.purs","end":[4,8]}}+{"efVersion":"0.13.2","efModuleName":["MultiVirtual3"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual3.purs","end":[4,8]},{"Ident":"baz"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"baz"},"edValueType":{"annotation":[{"start":[3,8],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual3.purs","end":[3,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual3.purs","end":[4,8]}}
tests/purs/docs/output/NewOperators/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["NewOperators"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/NewOperators.purs","end":[5,21]},{"exportSourceImportedFrom":["NewOperators2"],"exportSourceDefinedIn":["NewOperators2"]},{"ValueRef":[{"start":[1,1],"name":"src/NewOperators.purs","end":[5,21]},{"Ident":"_compose"}]}]},{"ReExportRef":[{"start":[1,1],"name":"src/NewOperators.purs","end":[5,21]},{"exportSourceImportedFrom":["NewOperators2"],"exportSourceDefinedIn":["NewOperators2"]},{"ValueOpRef":[{"start":[1,1],"name":"src/NewOperators.purs","end":[5,21]},">>>"]}]},{"ModuleRef":[{"start":[2,5],"name":"src/NewOperators.purs","end":[2,25]},["NewOperators2"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["NewOperators2"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/NewOperators.purs","end":[5,21]}}+{"efVersion":"0.13.2","efModuleName":["NewOperators"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators.purs","end":[5,21]},{"exportSourceImportedFrom":["NewOperators2"],"exportSourceDefinedIn":["NewOperators2"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators.purs","end":[5,21]},{"Ident":"_compose"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators.purs","end":[5,21]},{"exportSourceImportedFrom":["NewOperators2"],"exportSourceDefinedIn":["NewOperators2"]},{"ValueOpRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators.purs","end":[5,21]},">>>"]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators.purs","end":[2,25]},["NewOperators2"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["NewOperators2"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators.purs","end":[5,21]}}
tests/purs/docs/output/NewOperators2/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"NewOperators2","comments":null,"declarations":[{"children":[],"comments":null,"title":"(>>>)","info":{"declType":"alias","alias":[["NewOperators2"],{"Right":{"Left":{"Ident":"_compose"}}}],"fixity":{"associativity":"infixl","precedence":8}},"sourceSpan":{"start":[3,1],"name":"src/NewOperators2.purs","end":[3,25]}},{"children":[],"comments":null,"title":"_compose","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]},null]},null]},null]}},"sourceSpan":{"start":[5,1],"name":"src/NewOperators2.purs","end":[5,59]}}]}+{"reExports":[],"name":"NewOperators2","comments":null,"declarations":[{"children":[],"comments":null,"title":"(>>>)","info":{"declType":"alias","alias":[["NewOperators2"],{"Right":{"Left":{"Ident":"_compose"}}}],"fixity":{"associativity":"infixl","precedence":8}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[3,25]}},{"children":[],"comments":null,"title":"_compose","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]},null]},null]},null]}},"sourceSpan":{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,59]}}]}
tests/purs/docs/output/NewOperators2/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["NewOperators2"],"efExports":[{"ValueOpRef":[{"start":[1,1],"name":"src/NewOperators2.purs","end":[6,25]},">>>"]},{"ValueRef":[{"start":[1,1],"name":"src/NewOperators2.purs","end":[6,25]},{"Ident":"_compose"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":8,"efOperator":">>>","efAlias":[["NewOperators2"],{"Left":{"Ident":"_compose"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"_compose"},"edValueType":{"annotation":[{"start":[5,13],"name":"src/NewOperators2.purs","end":[5,59]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[5,20],"name":"src/NewOperators2.purs","end":[5,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[5,20],"name":"src/NewOperators2.purs","end":[5,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,27],"name":"src/NewOperators2.purs","end":[5,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,27],"name":"src/NewOperators2.purs","end":[5,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,36],"name":"src/NewOperators2.purs","end":[5,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,28],"name":"src/NewOperators2.purs","end":[5,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,28],"name":"src/NewOperators2.purs","end":[5,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,30],"name":"src/NewOperators2.purs","end":[5,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,28],"name":"src/NewOperators2.purs","end":[5,29]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[5,33],"name":"src/NewOperators2.purs","end":[5,34]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[5,39],"name":"src/NewOperators2.purs","end":[5,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,39],"name":"src/NewOperators2.purs","end":[5,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,48],"name":"src/NewOperators2.purs","end":[5,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,40],"name":"src/NewOperators2.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,40],"name":"src/NewOperators2.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,42],"name":"src/NewOperators2.purs","end":[5,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,40],"name":"src/NewOperators2.purs","end":[5,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,45],"name":"src/NewOperators2.purs","end":[5,46]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[5,52],"name":"src/NewOperators2.purs","end":[5,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,52],"name":"src/NewOperators2.purs","end":[5,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,54],"name":"src/NewOperators2.purs","end":[5,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,52],"name":"src/NewOperators2.purs","end":[5,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,57],"name":"src/NewOperators2.purs","end":[5,58]},[]],"tag":"TypeVar","contents":"c"}]}]}]},0]},1]},2]}}}],"efSourceSpan":{"start":[1,1],"name":"src/NewOperators2.purs","end":[6,25]}}+{"efVersion":"0.13.2","efModuleName":["NewOperators2"],"efExports":[{"ValueOpRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[6,25]},">>>"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[6,25]},{"Ident":"_compose"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":8,"efOperator":">>>","efAlias":[["NewOperators2"],{"Left":{"Ident":"_compose"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"_compose"},"edValueType":{"annotation":[{"start":[5,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,59]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[5,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[5,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,27],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,27],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,36],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,28],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,28],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,30],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,28],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,29]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[5,33],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,34]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[5,39],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,39],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,48],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,40],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,40],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,42],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,40],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,45],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,46]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[5,52],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,52],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,54],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,52],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,57],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[5,58]},[]],"tag":"TypeVar","contents":"c"}]}]}]},0]},1]},2]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs","end":[6,25]}}
tests/purs/docs/output/NotAllCtors/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["NotAllCtors"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/NotAllCtors.purs","end":[5,32]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"src/NotAllCtors.purs","end":[5,32]},"Boolean2",["True"]]}]},{"ModuleRef":[{"start":[2,5],"name":"src/NotAllCtors.purs","end":[2,19]},["Prelude"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,17],"name":"src/NotAllCtors.purs","end":[5,31]},"Boolean2",["True"]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/NotAllCtors.purs","end":[5,32]}}+{"efVersion":"0.13.2","efModuleName":["NotAllCtors"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NotAllCtors.purs","end":[5,32]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NotAllCtors.purs","end":[5,32]},"Boolean2",["True"]]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/NotAllCtors.purs","end":[2,19]},["Prelude"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,17],"name":"/home/harry/code/purescript/tests/purs/docs/src/NotAllCtors.purs","end":[5,31]},"Boolean2",["True"]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/NotAllCtors.purs","end":[5,32]}}
tests/purs/docs/output/Prelude/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Prelude"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[8,29]},"Unit",["Unit"]]},{"ValueRef":[{"start":[1,1],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[8,29]},{"Ident":"unit"}]},{"TypeRef":[{"start":[1,1],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[8,29]},"Boolean2",["True","False"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Unit","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Unit",[{"annotation":[{"start":[3,21],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[3,21],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[3,22],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,23]},[]],"tag":"REmpty"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Unit","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Unit","edDataCtorType":{"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":[3,21],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[3,21],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[3,22],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,23]},[]],"tag":"REmpty"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Unit"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"unit"},"edValueType":{"annotation":[{"start":[5,9],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[5,13]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Unit"]}}},{"EDType":{"edTypeName":"Boolean2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["True",[]],["False",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"True","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Boolean2","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Boolean2"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"False","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Boolean2","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Boolean2"]},"edDataCtorFields":[]}}],"efSourceSpan":{"start":[1,1],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[8,29]}}+{"efVersion":"0.13.2","efModuleName":["Prelude"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[8,29]},"Unit",["Unit"]]},{"ValueRef":[{"start":[1,1],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[8,29]},{"Ident":"unit"}]},{"TypeRef":[{"start":[1,1],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[8,29]},"Boolean2",["True","False"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Unit","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Unit",[{"annotation":[{"start":[3,21],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[3,21],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[3,22],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,23]},[]],"tag":"REmpty"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Unit","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Unit","edDataCtorType":{"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":[3,21],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[3,21],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[3,22],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[3,23]},[]],"tag":"REmpty"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Unit"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"unit"},"edValueType":{"annotation":[{"start":[5,9],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[5,13]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Unit"]}}},{"EDType":{"edTypeName":"Boolean2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["True",[]],["False",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"True","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Boolean2","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Boolean2"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"False","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Boolean2","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Boolean2"]},"edDataCtorFields":[]}}],"efSourceSpan":{"start":[1,1],"name":"bower_components/purescript-prelude/src/Prelude.purs","end":[8,29]}}
tests/purs/docs/output/PrimSubmodules/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"PrimSubmodules","comments":null,"declarations":[{"children":[{"comments":null,"title":"Lol","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"Lol","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]]},"sourceSpan":{"start":[5,1],"name":"src/PrimSubmodules.purs","end":[5,37]}},{"children":[],"comments":null,"title":"x","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]}},"sourceSpan":{"start":[7,1],"name":"src/PrimSubmodules.purs","end":[7,14]}},{"children":[],"comments":null,"title":"y","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]}},"sourceSpan":{"start":[10,1],"name":"src/PrimSubmodules.purs","end":[10,14]}}]}+{"reExports":[],"name":"PrimSubmodules","comments":null,"declarations":[{"children":[{"comments":null,"title":"Lol","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"Lol","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]]},"sourceSpan":{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[5,37]}},{"children":[],"comments":null,"title":"x","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]}},"sourceSpan":{"start":[7,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[7,14]}},{"children":[],"comments":null,"title":"y","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]}},"sourceSpan":{"start":[10,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[10,14]}}]}
tests/purs/docs/output/PrimSubmodules/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["PrimSubmodules"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},"EQ",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},"GT",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},"LT",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"KindRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},"Ordering"]}]},{"TypeRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},"Lol",["Lol"]]},{"ValueRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},{"Ident":"x"}]},{"ValueRef":[{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]},{"Ident":"y"}]},{"ModuleRef":[{"start":[1,39],"name":"src/PrimSubmodules.purs","end":[1,47]},["O"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","Ordering"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[3,23],"name":"src/PrimSubmodules.purs","end":[3,36]},"Ordering"]},{"TypeRef":[{"start":[3,38],"name":"src/PrimSubmodules.purs","end":[3,40]},"LT",[]]},{"TypeRef":[{"start":[3,42],"name":"src/PrimSubmodules.purs","end":[3,44]},"EQ",[]]},{"TypeRef":[{"start":[3,46],"name":"src/PrimSubmodules.purs","end":[3,48]},"GT",[]]}]},"eiImportedAs":["O"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Lol","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[5,16],"name":"src/PrimSubmodules.purs","end":[5,26]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[5,16],"name":"src/PrimSubmodules.purs","end":[5,26]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"ctors":[["Lol",[{"annotation":[{"start":[5,34],"name":"src/PrimSubmodules.purs","end":[5,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Lol","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Lol","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[5,34],"name":"src/PrimSubmodules.purs","end":[5,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"x"},"edValueType":{"annotation":[{"start":[7,6],"name":"src/PrimSubmodules.purs","end":[7,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[7,6],"name":"src/PrimSubmodules.purs","end":[7,9]},[]],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[{"start":[7,10],"name":"src/PrimSubmodules.purs","end":[7,14]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]}}},{"EDValue":{"edValueName":{"Ident":"y"},"edValueType":{"annotation":[{"start":[10,6],"name":"src/PrimSubmodules.purs","end":[10,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,6],"name":"src/PrimSubmodules.purs","end":[10,9]},[]],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[{"start":[10,10],"name":"src/PrimSubmodules.purs","end":[10,14]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]}}}],"efSourceSpan":{"start":[1,1],"name":"src/PrimSubmodules.purs","end":[11,10]}}+{"efVersion":"0.13.2","efModuleName":["PrimSubmodules"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},"EQ",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},"GT",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},"LT",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"KindRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},"Ordering"]}]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},"Lol",["Lol"]]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},{"Ident":"x"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]},{"Ident":"y"}]},{"ModuleRef":[{"start":[1,39],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[1,47]},["O"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","Ordering"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[3,23],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[3,36]},"Ordering"]},{"TypeRef":[{"start":[3,38],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[3,40]},"LT",[]]},{"TypeRef":[{"start":[3,42],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[3,44]},"EQ",[]]},{"TypeRef":[{"start":[3,46],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[3,48]},"GT",[]]}]},"eiImportedAs":["O"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Lol","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[5,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[5,26]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[5,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[5,26]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"ctors":[["Lol",[{"annotation":[{"start":[5,34],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[5,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Lol","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Lol","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[5,34],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[5,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"x"},"edValueType":{"annotation":[{"start":[7,6],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[7,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[7,6],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[7,9]},[]],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[{"start":[7,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[7,14]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]}}},{"EDValue":{"edValueName":{"Ident":"y"},"edValueType":{"annotation":[{"start":[10,6],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[10,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,6],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[10,9]},[]],"tag":"TypeConstructor","contents":[["PrimSubmodules"],"Lol"]},{"annotation":[{"start":[10,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[10,14]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs","end":[11,10]}}
tests/purs/docs/output/ReExportedTypeClass/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["ReExportedTypeClass"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/ReExportedTypeClass.purs","end":[5,21]},{"exportSourceImportedFrom":["SomeTypeClass"],"exportSourceDefinedIn":["SomeTypeClass"]},{"TypeClassRef":[{"start":[1,1],"name":"src/ReExportedTypeClass.purs","end":[5,21]},"SomeClass"]}]},{"ReExportRef":[{"start":[1,1],"name":"src/ReExportedTypeClass.purs","end":[5,21]},{"exportSourceImportedFrom":["SomeTypeClass"],"exportSourceDefinedIn":["SomeTypeClass"]},{"ValueRef":[{"start":[1,1],"name":"src/ReExportedTypeClass.purs","end":[5,21]},{"Ident":"member"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/ReExportedTypeClass.purs","end":[2,25]},["SomeTypeClass"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["SomeTypeClass"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/ReExportedTypeClass.purs","end":[5,21]}}+{"efVersion":"0.13.2","efModuleName":["ReExportedTypeClass"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ReExportedTypeClass.purs","end":[5,21]},{"exportSourceImportedFrom":["SomeTypeClass"],"exportSourceDefinedIn":["SomeTypeClass"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ReExportedTypeClass.purs","end":[5,21]},"SomeClass"]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ReExportedTypeClass.purs","end":[5,21]},{"exportSourceImportedFrom":["SomeTypeClass"],"exportSourceDefinedIn":["SomeTypeClass"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ReExportedTypeClass.purs","end":[5,21]},{"Ident":"member"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/ReExportedTypeClass.purs","end":[2,25]},["SomeTypeClass"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["SomeTypeClass"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/ReExportedTypeClass.purs","end":[5,21]}}
tests/purs/docs/output/SolitaryTypeClassMember/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["SolitaryTypeClassMember"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/SolitaryTypeClassMember.purs","end":[5,30]},{"exportSourceImportedFrom":["SomeTypeClass"],"exportSourceDefinedIn":["SomeTypeClass"]},{"ValueRef":[{"start":[1,1],"name":"src/SolitaryTypeClassMember.purs","end":[5,30]},{"Ident":"member"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/SolitaryTypeClassMember.purs","end":[2,25]},["SomeTypeClass"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["SomeTypeClass"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,23],"name":"src/SolitaryTypeClassMember.purs","end":[5,29]},{"Ident":"member"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/SolitaryTypeClassMember.purs","end":[5,30]}}+{"efVersion":"0.13.2","efModuleName":["SolitaryTypeClassMember"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/SolitaryTypeClassMember.purs","end":[5,30]},{"exportSourceImportedFrom":["SomeTypeClass"],"exportSourceDefinedIn":["SomeTypeClass"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/SolitaryTypeClassMember.purs","end":[5,30]},{"Ident":"member"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/SolitaryTypeClassMember.purs","end":[2,25]},["SomeTypeClass"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["SomeTypeClass"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,23],"name":"/home/harry/code/purescript/tests/purs/docs/src/SolitaryTypeClassMember.purs","end":[5,29]},{"Ident":"member"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/SolitaryTypeClassMember.purs","end":[5,30]}}
tests/purs/docs/output/SomeTypeClass/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"SomeTypeClass","comments":null,"declarations":[{"children":[{"comments":null,"title":"member","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[5,3],"name":"src/SomeTypeClass.purs","end":[5,14]}}],"comments":null,"title":"SomeClass","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[4,1],"name":"src/SomeTypeClass.purs","end":[5,14]}}]}+{"reExports":[],"name":"SomeTypeClass","comments":null,"declarations":[{"children":[{"comments":null,"title":"member","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[5,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs","end":[5,14]}}],"comments":null,"title":"SomeClass","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[4,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs","end":[5,14]}}]}
tests/purs/docs/output/SomeTypeClass/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["SomeTypeClass"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"src/SomeTypeClass.purs","end":[5,14]},{"Ident":"member"}]},{"TypeClassRef":[{"start":[2,1],"name":"src/SomeTypeClass.purs","end":[5,14]},"SomeClass"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"member"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["SomeTypeClass"],"SomeClass"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[5,13],"name":"src/SomeTypeClass.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDType":{"edTypeName":"SomeClass","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"SomeClass","edTypeSynonymArguments":[["a",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":["member",{"annotation":[{"start":[5,13],"name":"src/SomeTypeClass.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"SomeClass","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"member"},{"annotation":[{"start":[5,13],"name":"src/SomeTypeClass.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}}],"efSourceSpan":{"start":[2,1],"name":"src/SomeTypeClass.purs","end":[5,14]}}+{"efVersion":"0.13.2","efModuleName":["SomeTypeClass"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs","end":[5,14]},{"Ident":"member"}]},{"TypeClassRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs","end":[5,14]},"SomeClass"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"member"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["SomeTypeClass"],"SomeClass"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[5,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDType":{"edTypeName":"SomeClass","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"SomeClass","edTypeSynonymArguments":[["a",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":["member",{"annotation":[{"start":[5,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"SomeClass","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"member"},{"annotation":[{"start":[5,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs","end":[5,14]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}}],"efSourceSpan":{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs","end":[5,14]}}
tests/purs/docs/output/Transitive1/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Transitive1"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/Transitive1.purs","end":[5,19]},{"exportSourceImportedFrom":["Transitive2"],"exportSourceDefinedIn":["Transitive3"]},{"ValueRef":[{"start":[1,1],"name":"src/Transitive1.purs","end":[5,19]},{"Ident":"transitive3"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/Transitive1.purs","end":[2,23]},["Transitive2"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Transitive2"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/Transitive1.purs","end":[5,19]}}+{"efVersion":"0.13.2","efModuleName":["Transitive1"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive1.purs","end":[5,19]},{"exportSourceImportedFrom":["Transitive2"],"exportSourceDefinedIn":["Transitive3"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive1.purs","end":[5,19]},{"Ident":"transitive3"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive1.purs","end":[2,23]},["Transitive2"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Transitive2"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive1.purs","end":[5,19]}}
tests/purs/docs/output/Transitive2/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Transitive2"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/Transitive2.purs","end":[5,19]},{"exportSourceImportedFrom":["Transitive3"],"exportSourceDefinedIn":["Transitive3"]},{"ValueRef":[{"start":[1,1],"name":"src/Transitive2.purs","end":[5,19]},{"Ident":"transitive3"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/Transitive2.purs","end":[2,23]},["Transitive3"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Transitive3"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/Transitive2.purs","end":[5,19]}}+{"efVersion":"0.13.2","efModuleName":["Transitive2"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive2.purs","end":[5,19]},{"exportSourceImportedFrom":["Transitive3"],"exportSourceDefinedIn":["Transitive3"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive2.purs","end":[5,19]},{"Ident":"transitive3"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive2.purs","end":[2,23]},["Transitive3"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Transitive3"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive2.purs","end":[5,19]}}
tests/purs/docs/output/Transitive3/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Transitive3","comments":null,"declarations":[{"children":[],"comments":null,"title":"transitive3","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/Transitive3.purs","end":[3,19]}}]}+{"reExports":[],"name":"Transitive3","comments":null,"declarations":[{"children":[],"comments":null,"title":"transitive3","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive3.purs","end":[3,19]}}]}
tests/purs/docs/output/Transitive3/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Transitive3"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/Transitive3.purs","end":[4,16]},{"Ident":"transitive3"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"transitive3"},"edValueType":{"annotation":[{"start":[3,16],"name":"src/Transitive3.purs","end":[3,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/Transitive3.purs","end":[4,16]}}+{"efVersion":"0.13.2","efModuleName":["Transitive3"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive3.purs","end":[4,16]},{"Ident":"transitive3"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"transitive3"},"edValueType":{"annotation":[{"start":[3,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive3.purs","end":[3,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Transitive3.purs","end":[4,16]}}
tests/purs/docs/output/TypeClassWithFunDeps/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"TypeClassWithFunDeps","comments":null,"declarations":[{"children":[{"comments":null,"title":"aMember","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[5,3],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]}}],"comments":null,"title":"TypeClassWithFunDeps","info":{"fundeps":[[["a","b"],["c"]],[["c"],["d","e"]]],"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[4,1],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]}}]}+{"reExports":[],"name":"TypeClassWithFunDeps","comments":null,"declarations":[{"children":[{"comments":null,"title":"aMember","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[5,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]}}],"comments":null,"title":"TypeClassWithFunDeps","info":{"fundeps":[[["a","b"],["c"]],[["c"],["d","e"]]],"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[4,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]}}]}
tests/purs/docs/output/TypeClassWithFunDeps/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["TypeClassWithFunDeps"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},{"Ident":"aMember"}]},{"TypeClassRef":[{"start":[2,1],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},"TypeClassWithFunDeps"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"aMember"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["TypeClassWithFunDeps"],"TypeClassWithFunDeps"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"d"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"e"}],"constraintData":null},{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,16],"name":"src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,19],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeVar","contents":"b"}]}]},0]},1]},2]},3]},4]}}},{"EDType":{"edTypeName":"TypeClassWithFunDeps","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[5,16],"name":"src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[5,16],"name":"src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"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"]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TypeClassWithFunDeps","edTypeSynonymArguments":[["a",null],["b",null],["c",null],["d",null],["e",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":["aMember",{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,16],"name":"src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,19],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TypeClassWithFunDeps","edClassTypeArguments":[["a",null],["b",null],["c",null],["d",null],["e",null]],"edClassMembers":[[{"Ident":"aMember"},{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,16],"name":"src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,14],"name":"src/TypeClassWithFunDeps.purs","end":[5,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,19],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeVar","contents":"b"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]},{"determiners":[2],"determined":[3,4]}]}}],"efSourceSpan":{"start":[2,1],"name":"src/TypeClassWithFunDeps.purs","end":[5,20]}}+{"efVersion":"0.13.2","efModuleName":["TypeClassWithFunDeps"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},{"Ident":"aMember"}]},{"TypeClassRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},"TypeClassWithFunDeps"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"aMember"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["TypeClassWithFunDeps"],"TypeClassWithFunDeps"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"d"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"e"}],"constraintData":null},{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,19],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeVar","contents":"b"}]}]},0]},1]},2]},3]},4]}}},{"EDType":{"edTypeName":"TypeClassWithFunDeps","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[5,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[5,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"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"]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TypeClassWithFunDeps","edTypeSynonymArguments":[["a",null],["b",null],["c",null],["d",null],["e",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":["aMember",{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,19],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TypeClassWithFunDeps","edClassTypeArguments":[["a",null],["b",null],["c",null],["d",null],["e",null]],"edClassMembers":[[{"Ident":"aMember"},{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,19],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]},[]],"tag":"TypeVar","contents":"b"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]},{"determiners":[2],"determined":[3,4]}],"edIsEmpty":false}}],"efSourceSpan":{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs","end":[5,20]}}
tests/purs/docs/output/TypeClassWithoutMembers/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["TypeClassWithoutMembers"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/TypeClassWithoutMembers.purs","end":[5,43]},{"exportSourceImportedFrom":["TypeClassWithoutMembersIntermediate"],"exportSourceDefinedIn":["SomeTypeClass"]},{"TypeClassRef":[{"start":[1,1],"name":"src/TypeClassWithoutMembers.purs","end":[5,43]},"SomeClass"]}]},{"ModuleRef":[{"start":[2,5],"name":"src/TypeClassWithoutMembers.purs","end":[2,47]},["TypeClassWithoutMembersIntermediate"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["TypeClassWithoutMembersIntermediate"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/TypeClassWithoutMembers.purs","end":[5,43]}}+{"efVersion":"0.13.2","efModuleName":["TypeClassWithoutMembers"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembers.purs","end":[5,43]},{"exportSourceImportedFrom":["TypeClassWithoutMembersIntermediate"],"exportSourceDefinedIn":["SomeTypeClass"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembers.purs","end":[5,43]},"SomeClass"]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembers.purs","end":[2,47]},["TypeClassWithoutMembersIntermediate"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["TypeClassWithoutMembersIntermediate"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembers.purs","end":[5,43]}}
tests/purs/docs/output/TypeClassWithoutMembersIntermediate/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["TypeClassWithoutMembersIntermediate"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/TypeClassWithoutMembersIntermediate.purs","end":[5,39]},{"exportSourceImportedFrom":["SomeTypeClass"],"exportSourceDefinedIn":["SomeTypeClass"]},{"TypeClassRef":[{"start":[1,1],"name":"src/TypeClassWithoutMembersIntermediate.purs","end":[5,39]},"SomeClass"]}]},{"ModuleRef":[{"start":[2,5],"name":"src/TypeClassWithoutMembersIntermediate.purs","end":[2,25]},["SomeTypeClass"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["SomeTypeClass"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,23],"name":"src/TypeClassWithoutMembersIntermediate.purs","end":[5,38]},"SomeClass"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/TypeClassWithoutMembersIntermediate.purs","end":[5,39]}}+{"efVersion":"0.13.2","efModuleName":["TypeClassWithoutMembersIntermediate"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembersIntermediate.purs","end":[5,39]},{"exportSourceImportedFrom":["SomeTypeClass"],"exportSourceDefinedIn":["SomeTypeClass"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembersIntermediate.purs","end":[5,39]},"SomeClass"]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembersIntermediate.purs","end":[2,25]},["SomeTypeClass"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["SomeTypeClass"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,23],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembersIntermediate.purs","end":[5,38]},"SomeClass"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembersIntermediate.purs","end":[5,39]}}
tests/purs/docs/output/TypeLevelString/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"TypeLevelString","comments":null,"declarations":[{"children":[{"comments":null,"title":"fooBar","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[],"tag":"TypeLevelString","contents":"oops"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Bar"]},{"annotation":[],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Foo"]}]}},"sourceSpan":{"start":[9,1],"name":"src/TypeLevelString.purs","end":[9,49]}}],"comments":null,"title":"Foo","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[5,1],"name":"src/TypeLevelString.purs","end":[5,9]}},{"children":[{"comments":null,"title":"fooBar","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[],"tag":"TypeLevelString","contents":"oops"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Bar"]},{"annotation":[],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Foo"]}]}},"sourceSpan":{"start":[9,1],"name":"src/TypeLevelString.purs","end":[9,49]}}],"comments":null,"title":"Bar","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[7,1],"name":"src/TypeLevelString.purs","end":[7,12]}}]}+{"reExports":[],"name":"TypeLevelString","comments":null,"declarations":[{"children":[{"comments":null,"title":"fooBar","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[],"tag":"TypeLevelString","contents":"oops"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Bar"]},{"annotation":[],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Foo"]}]}},"sourceSpan":{"start":[9,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,49]}}],"comments":null,"title":"Foo","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[5,9]}},{"children":[{"comments":null,"title":"fooBar","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[],"tag":"TypeLevelString","contents":"oops"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Bar"]},{"annotation":[],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Foo"]}]}},"sourceSpan":{"start":[9,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,49]}}],"comments":null,"title":"Bar","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[7,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[7,12]}}]}
tests/purs/docs/output/TypeLevelString/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["TypeLevelString"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"src/TypeLevelString.purs","end":[9,49]},"Foo",[]]},{"TypeClassRef":[{"start":[1,1],"name":"src/TypeLevelString.purs","end":[9,49]},"Bar"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"fooBar"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","TypeError"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,24],"name":"src/TypeLevelString.purs","end":[3,34]},"Fail"]},{"TypeRef":[{"start":[3,36],"name":"src/TypeLevelString.purs","end":[3,40]},"Text",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Foo","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"Bar","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bar","edTypeSynonymArguments":[["a",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":"REmpty"}]}}},{"EDClass":{"edClassName":"Bar","edClassTypeArguments":[["a",null]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["TypeLevelString"],"Bar"],"edInstanceName":{"Ident":"fooBar"},"edInstanceTypes":[{"annotation":[{"start":[9,46],"name":"src/TypeLevelString.purs","end":[9,49]},[]],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Foo"]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[9,20],"name":"src/TypeLevelString.purs","end":[9,38]},[]],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[{"start":[9,26],"name":"src/TypeLevelString.purs","end":[9,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,26],"name":"src/TypeLevelString.purs","end":[9,30]},[]],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[{"start":[9,31],"name":"src/TypeLevelString.purs","end":[9,37]},[]],"tag":"TypeLevelString","contents":"oops"}]}],"constraintData":null}],"edInstanceChain":[[["TypeLevelString"],{"Ident":"fooBar"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"src/TypeLevelString.purs","end":[9,49]}}+{"efVersion":"0.13.2","efModuleName":["TypeLevelString"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,49]},"Foo",[]]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,49]},"Bar"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"fooBar"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","TypeError"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[3,34]},"Fail"]},{"TypeRef":[{"start":[3,36],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[3,40]},"Text",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Foo","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"Bar","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bar","edTypeSynonymArguments":[["a",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":"REmpty"}]}}},{"EDClass":{"edClassName":"Bar","edClassTypeArguments":[["a",null]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":true}},{"EDInstance":{"edInstanceClassName":[["TypeLevelString"],"Bar"],"edInstanceName":{"Ident":"fooBar"},"edInstanceTypes":[{"annotation":[{"start":[9,46],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,49]},[]],"tag":"TypeConstructor","contents":[["TypeLevelString"],"Foo"]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[9,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,38]},[]],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[{"start":[9,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,30]},[]],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[{"start":[9,31],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,37]},[]],"tag":"TypeLevelString","contents":"oops"}]}],"constraintData":null}],"edInstanceChain":[[["TypeLevelString"],{"Ident":"fooBar"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs","end":[9,49]}}
tests/purs/docs/output/TypeOpAliases/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"TypeOpAliases","comments":null,"declarations":[{"children":[],"comments":null,"title":"AltFn","info":{"arguments":[["a",null],["b",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[3,1],"name":"src/TypeOpAliases.purs","end":[3,24]}},{"children":[],"comments":null,"title":"type (~>)","info":{"declType":"alias","alias":[["TypeOpAliases"],{"Left":"AltFn"}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[5,1],"name":"src/TypeOpAliases.purs","end":[5,26]}},{"children":[],"comments":null,"title":"test1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},null]},null]}},"sourceSpan":{"start":[7,1],"name":"src/TypeOpAliases.purs","end":[7,43]}},{"children":[],"comments":null,"title":"test2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},null]},null]},null]}},"sourceSpan":{"start":[8,1],"name":"src/TypeOpAliases.purs","end":[8,50]}},{"children":[],"comments":null,"title":"test3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[9,1],"name":"src/TypeOpAliases.purs","end":[9,59]}},{"children":[],"comments":null,"title":"test4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},{"annotation":[],"tag":"TypeVar","contents":"c"}]}},{"annotation":[],"tag":"TypeVar","contents":"d"}]},null]},null]},null]},null]}},"sourceSpan":{"start":[10,1],"name":"src/TypeOpAliases.purs","end":[10,61]}},{"children":[{"comments":null,"title":"Tuple","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"showTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["TypeOpAliases"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[27,1],"name":"src/TypeOpAliases.purs","end":[28,24]}},{"comments":null,"title":"testLEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestL"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[39,1],"name":"src/TypeOpAliases.purs","end":[40,27]}},{"comments":null,"title":"testREither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestR"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[43,1],"name":"src/TypeOpAliases.purs","end":[44,23]}}],"comments":null,"title":"Tuple","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[12,1],"name":"src/TypeOpAliases.purs","end":[12,27]}},{"children":[],"comments":null,"title":"(×)","info":{"declType":"alias","alias":[["TypeOpAliases"],{"Right":{"Right":"Tuple"}}],"fixity":{"associativity":"infixl","precedence":6}},"sourceSpan":{"start":[14,1],"name":"src/TypeOpAliases.purs","end":[14,20]}},{"children":[],"comments":null,"title":"type (×)","info":{"declType":"alias","alias":[["TypeOpAliases"],{"Left":"Tuple"}],"fixity":{"associativity":"infixl","precedence":6}},"sourceSpan":{"start":[15,1],"name":"src/TypeOpAliases.purs","end":[15,25]}},{"children":[{"comments":null,"title":"Left","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Right","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"testLEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestL"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[39,1],"name":"src/TypeOpAliases.purs","end":[40,27]}},{"comments":null,"title":"testREither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestR"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[43,1],"name":"src/TypeOpAliases.purs","end":[44,23]}}],"comments":null,"title":"Either","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[17,1],"name":"src/TypeOpAliases.purs","end":[17,35]}},{"children":[],"comments":null,"title":"type (⊕)","info":{"declType":"alias","alias":[["TypeOpAliases"],{"Left":"Either"}],"fixity":{"associativity":"infixl","precedence":5}},"sourceSpan":{"start":[19,1],"name":"src/TypeOpAliases.purs","end":[19,26]}},{"children":[],"comments":null,"title":"third","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"×"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"×"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},null]},null]},null]}},"sourceSpan":{"start":[21,1],"name":"src/TypeOpAliases.purs","end":[21,31]}},{"children":[{"comments":null,"title":"show","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[25,3],"name":"src/TypeOpAliases.purs","end":[25,22]}},{"comments":null,"title":"showTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["TypeOpAliases"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[27,1],"name":"src/TypeOpAliases.purs","end":[28,24]}}],"comments":null,"title":"Show","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[24,1],"name":"src/TypeOpAliases.purs","end":[25,22]}},{"children":[{"comments":null,"title":"testL","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[33,3],"name":"src/TypeOpAliases.purs","end":[33,13]}},{"comments":null,"title":"testLEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestL"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[39,1],"name":"src/TypeOpAliases.purs","end":[40,27]}}],"comments":null,"title":"TestL","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[32,1],"name":"src/TypeOpAliases.purs","end":[33,13]}},{"children":[{"comments":null,"title":"testR","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[36,3],"name":"src/TypeOpAliases.purs","end":[36,13]}},{"comments":null,"title":"testREither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestR"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[43,1],"name":"src/TypeOpAliases.purs","end":[44,23]}}],"comments":null,"title":"TestR","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[35,1],"name":"src/TypeOpAliases.purs","end":[36,13]}}]}+{"reExports":[],"name":"TypeOpAliases","comments":null,"declarations":[{"children":[],"comments":null,"title":"AltFn","info":{"arguments":[["a",null],["b",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,24]}},{"children":[],"comments":null,"title":"type (~>)","info":{"declType":"alias","alias":[["TypeOpAliases"],{"Left":"AltFn"}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[5,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[5,26]}},{"children":[],"comments":null,"title":"test1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},null]},null]}},"sourceSpan":{"start":[7,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[7,43]}},{"children":[],"comments":null,"title":"test2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},null]},null]},null]}},"sourceSpan":{"start":[8,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[8,50]}},{"children":[],"comments":null,"title":"test3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[9,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,59]}},{"children":[],"comments":null,"title":"test4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},{"annotation":[],"tag":"TypeVar","contents":"c"}]}},{"annotation":[],"tag":"TypeVar","contents":"d"}]},null]},null]},null]},null]}},"sourceSpan":{"start":[10,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,61]}},{"children":[{"comments":null,"title":"Tuple","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"showTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["TypeOpAliases"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[27,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[28,24]}},{"comments":null,"title":"testLEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestL"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[39,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[40,27]}},{"comments":null,"title":"testREither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestR"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[43,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]}}],"comments":null,"title":"Tuple","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[12,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,27]}},{"children":[],"comments":null,"title":"(×)","info":{"declType":"alias","alias":[["TypeOpAliases"],{"Right":{"Right":"Tuple"}}],"fixity":{"associativity":"infixl","precedence":6}},"sourceSpan":{"start":[14,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[14,20]}},{"children":[],"comments":null,"title":"type (×)","info":{"declType":"alias","alias":[["TypeOpAliases"],{"Left":"Tuple"}],"fixity":{"associativity":"infixl","precedence":6}},"sourceSpan":{"start":[15,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[15,25]}},{"children":[{"comments":null,"title":"Left","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Right","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"testLEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestL"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[39,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[40,27]}},{"comments":null,"title":"testREither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestR"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[43,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]}}],"comments":null,"title":"Either","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[17,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,35]}},{"children":[],"comments":null,"title":"type (⊕)","info":{"declType":"alias","alias":[["TypeOpAliases"],{"Left":"Either"}],"fixity":{"associativity":"infixl","precedence":5}},"sourceSpan":{"start":[19,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[19,26]}},{"children":[],"comments":null,"title":"third","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"×"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["TypeOpAliases"],"×"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},null]},null]},null]}},"sourceSpan":{"start":[21,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,31]}},{"children":[{"comments":null,"title":"show","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[25,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]}},{"comments":null,"title":"showTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["TypeOpAliases"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[27,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[28,24]}}],"comments":null,"title":"Show","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[24,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]}},{"children":[{"comments":null,"title":"testL","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[33,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[33,13]}},{"comments":null,"title":"testLEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestL"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[39,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[40,27]}}],"comments":null,"title":"TestL","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[32,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[33,13]}},{"children":[{"comments":null,"title":"testR","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[36,3],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[36,13]}},{"comments":null,"title":"testREither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"TestR"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Either"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[43,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]}}],"comments":null,"title":"TestR","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[35,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[36,13]}}]}
tests/purs/docs/output/TypeOpAliases/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["TypeOpAliases"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},{"Ident":"show"}]},{"ValueRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},{"Ident":"testL"}]},{"ValueRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},{"Ident":"testR"}]},{"TypeRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"AltFn",[]]},{"TypeOpRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"~>"]},{"ValueRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},{"Ident":"test1"}]},{"ValueRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},{"Ident":"test2"}]},{"ValueRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},{"Ident":"test3"}]},{"ValueRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},{"Ident":"test4"}]},{"TypeRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"Tuple",["Tuple"]]},{"ValueOpRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"×"]},{"TypeOpRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"×"]},{"TypeRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"Either",["Left","Right"]]},{"TypeOpRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"⊕"]},{"ValueRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},{"Ident":"third"}]},{"TypeClassRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"Show"]},{"TypeClassRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"TestL"]},{"TypeClassRef":[{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]},"TestR"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"testLEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"testREither"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":6,"efOperator":"×","efAlias":[["TypeOpAliases"],{"Right":"Tuple"}]}],"efTypeFixities":[{"efTypeAssociativity":"infixr","efTypePrecedence":6,"efTypeOperator":"~>","efTypeAlias":[["TypeOpAliases"],"AltFn"]},{"efTypeAssociativity":"infixl","efTypePrecedence":6,"efTypeOperator":"×","efTypeAlias":[["TypeOpAliases"],"Tuple"]},{"efTypeAssociativity":"infixl","efTypePrecedence":5,"efTypeOperator":"⊕","efTypeAlias":[["TypeOpAliases"],"Either"]}],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"show"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["TypeOpAliases"],"Show"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,13],"name":"src/TypeOpAliases.purs","end":[25,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,16],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},8]}}},{"EDValue":{"edValueName":{"Ident":"testL"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["TypeOpAliases"],"TestL"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[33,12],"name":"src/TypeOpAliases.purs","end":[33,13]},[]],"tag":"TypeVar","contents":"a"}]},7]}}},{"EDValue":{"edValueName":{"Ident":"testR"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["TypeOpAliases"],"TestR"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[36,12],"name":"src/TypeOpAliases.purs","end":[36,13]},[]],"tag":"TypeVar","contents":"a"}]},6]}}},{"EDType":{"edTypeName":"AltFn","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,20],"name":"src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,20],"name":"src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[3,20],"name":"src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"AltFn","edTypeSynonymArguments":[["a",{"annotation":[{"start":[3,20],"name":"src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[3,20],"name":"src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[3,18],"name":"src/TypeOpAliases.purs","end":[3,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[3,18],"name":"src/TypeOpAliases.purs","end":[3,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[3,20],"name":"src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[3,18],"name":"src/TypeOpAliases.purs","end":[3,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[3,23],"name":"src/TypeOpAliases.purs","end":[3,24]},[]],"tag":"TypeVar","contents":"b"}]}}},{"EDValue":{"edValueName":{"Ident":"test1"},"edValueType":{"annotation":[{"start":[7,25],"name":"src/TypeOpAliases.purs","end":[7,43]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[7,32],"name":"src/TypeOpAliases.purs","end":[7,43]},[]],"tag":"ForAll","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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[7,37],"name":"src/TypeOpAliases.purs","end":[7,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[7,42],"name":"src/TypeOpAliases.purs","end":[7,43]},[]],"tag":"TypeVar","contents":"b"}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"test2"},"edValueType":{"annotation":[{"start":[8,25],"name":"src/TypeOpAliases.purs","end":[8,50]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[8,32],"name":"src/TypeOpAliases.purs","end":[8,50]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[8,32],"name":"src/TypeOpAliases.purs","end":[8,50]},[]],"tag":"ForAll","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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[8,39],"name":"src/TypeOpAliases.purs","end":[8,40]},[]],"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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[8,44],"name":"src/TypeOpAliases.purs","end":[8,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[8,49],"name":"src/TypeOpAliases.purs","end":[8,50]},[]],"tag":"TypeVar","contents":"c"}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"test3"},"edValueType":{"annotation":[{"start":[9,25],"name":"src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[9,32],"name":"src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[9,32],"name":"src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[9,32],"name":"src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"ForAll","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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[9,41],"name":"src/TypeOpAliases.purs","end":[9,42]},[]],"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":[["TypeOpAliases"],"AltFn"]},{"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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[9,47],"name":"src/TypeOpAliases.purs","end":[9,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[9,52],"name":"src/TypeOpAliases.purs","end":[9,53]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[9,58],"name":"src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"TypeVar","contents":"d"}]}]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"test4"},"edValueType":{"annotation":[{"start":[10,25],"name":"src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[10,32],"name":"src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[10,32],"name":"src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[10,32],"name":"src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"ForAll","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":[["TypeOpAliases"],"AltFn"]},{"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":[["TypeOpAliases"],"AltFn"]},{"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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[10,43],"name":"src/TypeOpAliases.purs","end":[10,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[10,48],"name":"src/TypeOpAliases.purs","end":[10,49]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[10,54],"name":"src/TypeOpAliases.purs","end":[10,55]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[10,60],"name":"src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"TypeVar","contents":"d"}]},null]},null]},null]},null]}}},{"EDType":{"edTypeName":"Tuple","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,24],"name":"src/TypeOpAliases.purs","end":[12,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,26],"name":"src/TypeOpAliases.purs","end":[12,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[12,24],"name":"src/TypeOpAliases.purs","end":[12,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[12,26],"name":"src/TypeOpAliases.purs","end":[12,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Tuple",[{"annotation":[{"start":[12,24],"name":"src/TypeOpAliases.purs","end":[12,25]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[12,26],"name":"src/TypeOpAliases.purs","end":[12,27]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Tuple","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Tuple","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[12,24],"name":"src/TypeOpAliases.purs","end":[12,25]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[12,26],"name":"src/TypeOpAliases.purs","end":[12,27]},[]],"tag":"TypeVar","contents":"b"}]},{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDType":{"edTypeName":"Either","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,24],"name":"src/TypeOpAliases.purs","end":[17,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,34],"name":"src/TypeOpAliases.purs","end":[17,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[17,24],"name":"src/TypeOpAliases.purs","end":[17,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[17,34],"name":"src/TypeOpAliases.purs","end":[17,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Left",[{"annotation":[{"start":[17,24],"name":"src/TypeOpAliases.purs","end":[17,25]},[]],"tag":"TypeVar","contents":"a"}]],["Right",[{"annotation":[{"start":[17,34],"name":"src/TypeOpAliases.purs","end":[17,35]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Left","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Either","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[17,24],"name":"src/TypeOpAliases.purs","end":[17,25]},[]],"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":[["TypeOpAliases"],"Either"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDDataConstructor":{"edDataCtorName":"Right","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Either","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[17,34],"name":"src/TypeOpAliases.purs","end":[17,35]},[]],"tag":"TypeVar","contents":"b"}]},{"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":[["TypeOpAliases"],"Either"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"third"},"edValueType":{"annotation":[{"start":[21,9],"name":"src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[21,11],"name":"src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[21,11],"name":"src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,18],"name":"src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,18],"name":"src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,28],"name":"src/TypeOpAliases.purs","end":[21,29]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[21,18],"name":"src/TypeOpAliases.purs","end":[21,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,22],"name":"src/TypeOpAliases.purs","end":[21,23]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[21,26],"name":"src/TypeOpAliases.purs","end":[21,27]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[21,30],"name":"src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"TypeVar","contents":"c"}]},0]},1]},2]}}},{"EDType":{"edTypeName":"Show","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,13],"name":"src/TypeOpAliases.purs","end":[25,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Show","edTypeSynonymArguments":[["a",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":["show",{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,13],"name":"src/TypeOpAliases.purs","end":[25,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,16],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Show","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"show"},{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,13],"name":"src/TypeOpAliases.purs","end":[25,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,11],"name":"src/TypeOpAliases.purs","end":[25,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,16],"name":"src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"TestL","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TestL","edTypeSynonymArguments":[["a",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":["testL",{"annotation":[{"start":[33,12],"name":"src/TypeOpAliases.purs","end":[33,13]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TestL","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"testL"},{"annotation":[{"start":[33,12],"name":"src/TypeOpAliases.purs","end":[33,13]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"TestR","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TestR","edTypeSynonymArguments":[["a",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":["testR",{"annotation":[{"start":[36,12],"name":"src/TypeOpAliases.purs","end":[36,13]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TestR","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"testR"},{"annotation":[{"start":[36,12],"name":"src/TypeOpAliases.purs","end":[36,13]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["TypeOpAliases"],"Show"],"edInstanceName":{"Ident":"showTuple"},"edInstanceTypes":[{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[27,39],"name":"src/TypeOpAliases.purs","end":[27,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,43],"name":"src/TypeOpAliases.purs","end":[27,44]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[27,23],"name":"src/TypeOpAliases.purs","end":[27,29]},[]],"constraintClass":[["TypeOpAliases"],"Show"],"constraintArgs":[{"annotation":[{"start":[27,28],"name":"src/TypeOpAliases.purs","end":[27,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["TypeOpAliases"],{"Ident":"showTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["TypeOpAliases"],"TestL"],"edInstanceName":{"Ident":"testLEither"},"edInstanceTypes":[{"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":[["TypeOpAliases"],"Either"]},{"annotation":[{"start":[39,32],"name":"src/TypeOpAliases.purs","end":[39,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[39,38],"name":"src/TypeOpAliases.purs","end":[39,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[39,44],"name":"src/TypeOpAliases.purs","end":[39,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}],"edInstanceConstraints":[],"edInstanceChain":[[["TypeOpAliases"],{"Ident":"testLEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["TypeOpAliases"],"TestR"],"edInstanceName":{"Ident":"testREither"},"edInstanceTypes":[{"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":[["TypeOpAliases"],"Either"]},{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[43,32],"name":"src/TypeOpAliases.purs","end":[43,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[43,38],"name":"src/TypeOpAliases.purs","end":[43,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[{"start":[43,44],"name":"src/TypeOpAliases.purs","end":[43,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}],"edInstanceConstraints":[],"edInstanceChain":[[["TypeOpAliases"],{"Ident":"testREither"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"src/TypeOpAliases.purs","end":[44,23]}}+{"efVersion":"0.13.2","efModuleName":["TypeOpAliases"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},{"Ident":"show"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},{"Ident":"testL"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},{"Ident":"testR"}]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"AltFn",[]]},{"TypeOpRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"~>"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},{"Ident":"test1"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},{"Ident":"test2"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},{"Ident":"test3"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},{"Ident":"test4"}]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"Tuple",["Tuple"]]},{"ValueOpRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"×"]},{"TypeOpRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"×"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"Either",["Left","Right"]]},{"TypeOpRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"⊕"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},{"Ident":"third"}]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"Show"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"TestL"]},{"TypeClassRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]},"TestR"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"testLEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"testREither"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":6,"efOperator":"×","efAlias":[["TypeOpAliases"],{"Right":"Tuple"}]}],"efTypeFixities":[{"efTypeAssociativity":"infixr","efTypePrecedence":6,"efTypeOperator":"~>","efTypeAlias":[["TypeOpAliases"],"AltFn"]},{"efTypeAssociativity":"infixl","efTypePrecedence":6,"efTypeOperator":"×","efTypeAlias":[["TypeOpAliases"],"Tuple"]},{"efTypeAssociativity":"infixl","efTypePrecedence":5,"efTypeOperator":"⊕","efTypeAlias":[["TypeOpAliases"],"Either"]}],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"show"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["TypeOpAliases"],"Show"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},8]}}},{"EDValue":{"edValueName":{"Ident":"testL"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["TypeOpAliases"],"TestL"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[33,12],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[33,13]},[]],"tag":"TypeVar","contents":"a"}]},7]}}},{"EDValue":{"edValueName":{"Ident":"testR"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["TypeOpAliases"],"TestR"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[36,12],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[36,13]},[]],"tag":"TypeVar","contents":"a"}]},6]}}},{"EDType":{"edTypeName":"AltFn","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[3,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"AltFn","edTypeSynonymArguments":[["a",{"annotation":[{"start":[3,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[3,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[3,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[3,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[3,20],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[3,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[3,23],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[3,24]},[]],"tag":"TypeVar","contents":"b"}]}}},{"EDValue":{"edValueName":{"Ident":"test1"},"edValueType":{"annotation":[{"start":[7,25],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[7,43]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[7,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[7,43]},[]],"tag":"ForAll","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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[7,37],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[7,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[7,42],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[7,43]},[]],"tag":"TypeVar","contents":"b"}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"test2"},"edValueType":{"annotation":[{"start":[8,25],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[8,50]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[8,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[8,50]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[8,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[8,50]},[]],"tag":"ForAll","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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[8,39],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[8,40]},[]],"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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[8,44],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[8,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[8,49],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[8,50]},[]],"tag":"TypeVar","contents":"c"}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"test3"},"edValueType":{"annotation":[{"start":[9,25],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[9,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[9,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[9,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"ForAll","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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[9,41],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,42]},[]],"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":[["TypeOpAliases"],"AltFn"]},{"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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[9,47],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[9,52],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,53]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[9,58],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[9,59]},[]],"tag":"TypeVar","contents":"d"}]}]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"test4"},"edValueType":{"annotation":[{"start":[10,25],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[10,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[10,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[10,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"ForAll","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":[["TypeOpAliases"],"AltFn"]},{"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":[["TypeOpAliases"],"AltFn"]},{"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":[["TypeOpAliases"],"AltFn"]},{"annotation":[{"start":[10,43],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[10,48],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,49]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[10,54],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,55]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[10,60],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[10,61]},[]],"tag":"TypeVar","contents":"d"}]},null]},null]},null]},null]}}},{"EDType":{"edTypeName":"Tuple","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[12,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[12,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Tuple",[{"annotation":[{"start":[12,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,25]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[12,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,27]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Tuple","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Tuple","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[12,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,25]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[12,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[12,27]},[]],"tag":"TypeVar","contents":"b"}]},{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDType":{"edTypeName":"Either","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,34],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[17,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[17,34],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Left",[{"annotation":[{"start":[17,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,25]},[]],"tag":"TypeVar","contents":"a"}]],["Right",[{"annotation":[{"start":[17,34],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,35]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Left","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Either","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[17,24],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,25]},[]],"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":[["TypeOpAliases"],"Either"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDDataConstructor":{"edDataCtorName":"Right","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Either","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[17,34],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[17,35]},[]],"tag":"TypeVar","contents":"b"}]},{"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":[["TypeOpAliases"],"Either"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"third"},"edValueType":{"annotation":[{"start":[21,9],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[21,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[21,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,28],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,29]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["TypeOpAliases"],"Tuple"]},{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[21,18],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,23]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[21,26],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,27]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[21,30],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[21,31]},[]],"tag":"TypeVar","contents":"c"}]},0]},1]},2]}}},{"EDType":{"edTypeName":"Show","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Show","edTypeSynonymArguments":[["a",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":["show",{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Show","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"show"},{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,13],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,11],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,16],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[25,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDType":{"edTypeName":"TestL","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TestL","edTypeSynonymArguments":[["a",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":["testL",{"annotation":[{"start":[33,12],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[33,13]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TestL","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"testL"},{"annotation":[{"start":[33,12],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[33,13]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDType":{"edTypeName":"TestR","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TestR","edTypeSynonymArguments":[["a",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":["testR",{"annotation":[{"start":[36,12],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[36,13]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"TestR","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"testR"},{"annotation":[{"start":[36,12],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[36,13]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDInstance":{"edInstanceClassName":[["TypeOpAliases"],"Show"],"edInstanceName":{"Ident":"showTuple"},"edInstanceTypes":[{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[27,39],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[27,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,43],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[27,44]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[27,23],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[27,29]},[]],"constraintClass":[["TypeOpAliases"],"Show"],"constraintArgs":[{"annotation":[{"start":[27,28],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[27,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["TypeOpAliases"],{"Ident":"showTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["TypeOpAliases"],"TestL"],"edInstanceName":{"Ident":"testLEither"},"edInstanceTypes":[{"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":[["TypeOpAliases"],"Either"]},{"annotation":[{"start":[39,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[39,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[39,38],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[39,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[39,44],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[39,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}],"edInstanceConstraints":[],"edInstanceChain":[[["TypeOpAliases"],{"Ident":"testLEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["TypeOpAliases"],"TestR"],"edInstanceName":{"Ident":"testREither"},"edInstanceTypes":[{"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":[["TypeOpAliases"],"Either"]},{"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":[["TypeOpAliases"],"Tuple"]},{"annotation":[{"start":[43,32],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[43,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[43,38],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[43,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[{"start":[43,44],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[43,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}],"edInstanceConstraints":[],"edInstanceChain":[[["TypeOpAliases"],{"Ident":"testREither"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs","end":[44,23]}}
tests/purs/docs/output/TypeSynonym/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"TypeSynonym","comments":null,"declarations":[{"children":[],"comments":null,"title":"MyInt","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"src/TypeSynonym.purs","end":[3,17]}}]}+{"reExports":[],"name":"TypeSynonym","comments":null,"declarations":[{"children":[],"comments":null,"title":"MyInt","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[3,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonym.purs","end":[3,17]}}]}
tests/purs/docs/output/TypeSynonym/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["TypeSynonym"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"src/TypeSynonym.purs","end":[3,17]},"MyInt",[]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"MyInt","edTypeKind":{"annotation":[{"start":[3,14],"name":"src/TypeSynonym.purs","end":[3,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MyInt","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[3,14],"name":"src/TypeSynonym.purs","end":[3,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/TypeSynonym.purs","end":[3,17]}}+{"efVersion":"0.13.2","efModuleName":["TypeSynonym"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonym.purs","end":[3,17]},"MyInt",[]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"MyInt","edTypeKind":{"annotation":[{"start":[3,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonym.purs","end":[3,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MyInt","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[3,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonym.purs","end":[3,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonym.purs","end":[3,17]}}
tests/purs/docs/output/TypeSynonymInstance/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"TypeSynonymInstance","comments":null,"declarations":[{"children":[{"comments":null,"title":"MyNT","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeSynonym"],"MyInt"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"ntMyNT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeConstructor","contents":[["TypeSynonymInstance"],"MyNT"]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[9,1],"name":"src/TypeSynonymInstance.purs","end":[9,41]}}],"comments":null,"title":"MyNT","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[7,1],"name":"src/TypeSynonymInstance.purs","end":[7,26]}},{"children":[],"comments":null,"title":"foo","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[11,1],"name":"src/TypeSynonymInstance.purs","end":[11,8]}}]}+{"reExports":[],"name":"TypeSynonymInstance","comments":null,"declarations":[{"children":[{"comments":null,"title":"MyNT","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["TypeSynonym"],"MyInt"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"ntMyNT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeConstructor","contents":[["TypeSynonymInstance"],"MyNT"]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[9,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[9,41]}}],"comments":null,"title":"MyNT","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[7,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[7,26]}},{"children":[],"comments":null,"title":"foo","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[11,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[11,8]}}]}
tests/purs/docs/output/TypeSynonymInstance/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["TypeSynonymInstance"],"efExports":[{"TypeRef":[{"start":[2,1],"name":"src/TypeSynonymInstance.purs","end":[11,8]},"MyNT",["MyNT"]]},{"ValueRef":[{"start":[2,1],"name":"src/TypeSynonymInstance.purs","end":[11,8]},{"Ident":"foo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ntMyNT"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,22],"name":"src/TypeSynonymInstance.purs","end":[4,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["TypeSynonym"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,21],"name":"src/TypeSynonymInstance.purs","end":[5,26]},"MyInt",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"MyNT","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["MyNT",[{"annotation":[{"start":[7,21],"name":"src/TypeSynonymInstance.purs","end":[7,26]},[]],"tag":"TypeConstructor","contents":[["TypeSynonym"],"MyInt"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"MyNT","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"MyNT","edDataCtorType":{"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":[7,21],"name":"src/TypeSynonymInstance.purs","end":[7,26]},[]],"tag":"TypeConstructor","contents":[["TypeSynonym"],"MyInt"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["TypeSynonymInstance"],"MyNT"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"foo"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"ntMyNT"},"edInstanceTypes":[{"annotation":[{"start":[9,35],"name":"src/TypeSynonymInstance.purs","end":[9,39]},[]],"tag":"TypeConstructor","contents":[["TypeSynonymInstance"],"MyNT"]},{"annotation":[{"start":[3,14],"name":"src/TypeSynonym.purs","end":[3,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["TypeSynonymInstance"],{"Ident":"ntMyNT"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[2,1],"name":"src/TypeSynonymInstance.purs","end":[11,8]}}+{"efVersion":"0.13.2","efModuleName":["TypeSynonymInstance"],"efExports":[{"TypeRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[11,8]},"MyNT",["MyNT"]]},{"ValueRef":[{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[11,8]},{"Ident":"foo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ntMyNT"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,22],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[4,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["TypeSynonym"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,21],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[5,26]},"MyInt",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"MyNT","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["MyNT",[{"annotation":[{"start":[7,21],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[7,26]},[]],"tag":"TypeConstructor","contents":[["TypeSynonym"],"MyInt"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"MyNT","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"MyNT","edDataCtorType":{"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":[7,21],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[7,26]},[]],"tag":"TypeConstructor","contents":[["TypeSynonym"],"MyInt"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["TypeSynonymInstance"],"MyNT"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"foo"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"ntMyNT"},"edInstanceTypes":[{"annotation":[{"start":[9,35],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[9,39]},[]],"tag":"TypeConstructor","contents":[["TypeSynonymInstance"],"MyNT"]},{"annotation":[{"start":[3,14],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonym.purs","end":[3,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["TypeSynonymInstance"],{"Ident":"ntMyNT"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[2,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs","end":[11,8]}}
− tests/purs/docs/output/TypeSynonymInstance/index.js
@@ -1,16 +0,0 @@--// see #3624-"use strict";-var Data_Newtype = require("../Data.Newtype/index.js");-var MyNT = function (x) {-    return x;-};-var ntMyNT = new Data_Newtype.Newtype(function (n) {-    return n;-}, MyNT);-var foo = 0;-module.exports = {-    MyNT: MyNT,-    foo: foo,-    ntMyNT: ntMyNT-};
tests/purs/docs/output/UTF8/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"UTF8","comments":null,"declarations":[{"children":[],"comments":"üÜäÄ 😰\n","title":"thing","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prelude"],"Unit"]}},"sourceSpan":{"start":[6,1],"name":"src/UTF8.purs","end":[6,14]}}]}+{"reExports":[],"name":"UTF8","comments":null,"declarations":[{"children":[],"comments":"üÜäÄ 😰\n","title":"thing","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prelude"],"Unit"]}},"sourceSpan":{"start":[6,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/UTF8.purs","end":[6,14]}}]}
tests/purs/docs/output/UTF8/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["UTF8"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"src/UTF8.purs","end":[7,13]},{"Ident":"thing"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,17],"name":"src/UTF8.purs","end":[3,21]},"Unit",[]]},{"ValueRef":[{"start":[3,23],"name":"src/UTF8.purs","end":[3,27]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"thing"},"edValueType":{"annotation":[{"start":[6,10],"name":"src/UTF8.purs","end":[6,14]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Unit"]}}}],"efSourceSpan":{"start":[1,1],"name":"src/UTF8.purs","end":[7,13]}}+{"efVersion":"0.13.2","efModuleName":["UTF8"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/UTF8.purs","end":[7,13]},{"Ident":"thing"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,17],"name":"/home/harry/code/purescript/tests/purs/docs/src/UTF8.purs","end":[3,21]},"Unit",[]]},{"ValueRef":[{"start":[3,23],"name":"/home/harry/code/purescript/tests/purs/docs/src/UTF8.purs","end":[3,27]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"thing"},"edValueType":{"annotation":[{"start":[6,10],"name":"/home/harry/code/purescript/tests/purs/docs/src/UTF8.purs","end":[6,14]},[]],"tag":"TypeConstructor","contents":[["Prelude"],"Unit"]}}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/UTF8.purs","end":[7,13]}}
tests/purs/docs/output/Virtual/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Virtual"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"src/Virtual.purs","end":[5,33]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"src/Virtual.purs","end":[5,33]},"Boolean2",["False","True"]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Virtual.purs","end":[5,33]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"src/Virtual.purs","end":[5,33]},"Unit",["Unit"]]}]},{"ReExportRef":[{"start":[1,1],"name":"src/Virtual.purs","end":[5,33]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"ValueRef":[{"start":[1,1],"name":"src/Virtual.purs","end":[5,33]},{"Ident":"unit"}]}]},{"ModuleRef":[{"start":[2,5],"name":"src/Virtual.purs","end":[2,26]},["VirtualPrelude"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":["VirtualPrelude"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"src/Virtual.purs","end":[5,33]}}+{"efVersion":"0.13.2","efModuleName":["Virtual"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs","end":[5,33]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs","end":[5,33]},"Boolean2",["False","True"]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs","end":[5,33]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs","end":[5,33]},"Unit",["Unit"]]}]},{"ReExportRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs","end":[5,33]},{"exportSourceImportedFrom":["Prelude"],"exportSourceDefinedIn":["Prelude"]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs","end":[5,33]},{"Ident":"unit"}]}]},{"ModuleRef":[{"start":[2,5],"name":"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs","end":[2,26]},["VirtualPrelude"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":["VirtualPrelude"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs","end":[5,33]}}
+ tests/purs/docs/src/DocCommentsClassMethod.purs view
@@ -0,0 +1,6 @@+module DocCommentsClassMethod where++class Foo a where+  -- | class method comment+  bar :: a+  baz :: String -> a
+ tests/purs/docs/src/DocCommentsDataConstructor.purs view
@@ -0,0 +1,15 @@+module DocCommentsDataConstructor where++data Foo+  -- | data constructor comment+  = Bar+  | Baz++data ComplexFoo a b+  = ComplexBar a+  -- | another data constructor comment+  | ComplexBaz a b++newtype NewtypeFoo+  -- | newtype data constructor comment+  = NewtypeFoo { newtypeBar :: String }
+ tests/purs/layout/LetGuards.purs view
@@ -0,0 +1,29 @@+module Test where++test =+  let+    foo+      | bar+      , baz =+        42+      | otherwise = 100+  in+    foo++test = do+  let+    foo+      | bar+      , baz =+        42+      | otherwise = 100+  foo++test = ado+  let+    foo+      | bar+      , baz =+        42+      | otherwise = 100+  foo
+ tests/purs/passing/EmptyDicts.purs view
@@ -0,0 +1,77 @@+-- |+-- The purpose of this test is to make sure that the empty type class+-- dictionary elimination code doesn't change semantics.+module Main where++import Prelude+import Effect.Console (log)++-- |+-- Data type to check that the result of expressions with eliminated+-- dictionaries are as expected.+data Check = Check+derive instance eqCheck :: Eq Check++-- |+-- This type class has no constraints and no members.+-- Is is therefore considered empty.+class EmptyClass+instance emptyDictInst :: EmptyClass++-- |+-- This type class is not empty as it has members, but it has an empty super+-- class.+class EmptyClass <= HasEmptySuper where+  hasEmptySuper :: Check+instance hasEmptySuperInst :: HasEmptySuper where+  hasEmptySuper = Check++-- |+-- This type class has no members, but has a non-empty super class.+-- It is therefore not empty.+class HasEmptySuper <= HasNonEmptySuper+instance hasNonEmptySuperInst :: HasEmptySuper => HasNonEmptySuper++-- |+-- This type class is empty because all it's super classes are empty and it+-- has no members.+class EmptyClass <= AliasEmptyClass+instance aliasEmptyClassInst :: AliasEmptyClass++whenEmpty :: Check+whenEmpty = Check :: EmptyClass => Check++whenHasEmptySuper :: Check+whenHasEmptySuper = Check :: HasEmptySuper => Check++whenHasNonEmptySuper :: Check+whenHasNonEmptySuper = Check :: HasNonEmptySuper => Check++whenAliasEmptyClass :: Check+whenAliasEmptyClass = Check :: AliasEmptyClass => Check++class WithArgEmpty t+instance withArgEmptyCheck :: WithArgEmpty Check+class WithArgEmpty t <= WithArgHasEmptySuper t where+  withArgHasEmptySuper :: t+instance withArgHasEmptySuperCheck :: WithArgHasEmptySuper Check where+  withArgHasEmptySuper = Check++whenAccessingSuperDict :: Check+whenAccessingSuperDict = foo Check where++  bar :: forall t . WithArgEmpty t => t -> t+  bar x = x++  foo :: forall t . WithArgHasEmptySuper t => t -> t+  foo x = bar x++main =+  if Check == whenEmpty &&+     Check == whenHasEmptySuper &&+     Check == whenHasNonEmptySuper &&+     Check == whenAliasEmptyClass &&+     Check == whenAccessingSuperDict+    then log "Done"+    else pure unit+
− tests/purs/publish/basic-example/output/Control.Alt/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Alt","comments":null,"declarations":[{"children":[{"comments":null,"title":"alt","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[22,3],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]}},{"comments":null,"title":"altArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]}}],"comments":"The `Alt` type class identifies an associative operation on a type\nconstructor.  It is similar to `Semigroup`, except that it applies to\ntypes of kind `* -> *`, like `Array` or `List`, rather than concrete types\n`String` or `Number`.\n\n`Alt` instances are required to satisfy the following laws:\n\n- Associativity: `(x <|> y) <|> z == x <|> (y <|> z)`\n- Distributivity: `f <$> (x <|> y) == (f <$> x) <|> (f <$> y)`\n\nFor example, the `Array` (`[]`) type is an instance of `Alt`, where\n`(<|>)` is defined to be concatenation.\n","title":"Alt","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}]},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]}},{"children":[],"comments":null,"title":"(<|>)","info":{"declType":"alias","alias":[["Control","Alt"],{"Right":{"Left":{"Ident":"alt"}}}],"fixity":{"associativity":"infixl","precedence":3}},"sourceSpan":{"start":[24,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[24,20]}}]}
− tests/purs/publish/basic-example/output/Control.Alt/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Alt"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},"<$>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},"Alt"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},{"Ident":"alt"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]},"<|>"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[3,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,22],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[6,35]},"Functor"]},{"ValueRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[6,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[6,42],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[6,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[6,48],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[6,52]},"$>"]},{"ValueOpRef":[{"start":[6,54],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[6,59]},"<#>"]},{"ValueOpRef":[{"start":[6,61],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[6,65]},"<$"]},{"ValueOpRef":[{"start":[6,67],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[6,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[7,24],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[7,30]},{"Ident":"append"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":3,"efOperator":"<|>","efAlias":[["Control","Alt"],{"Left":{"Ident":"alt"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Alt","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,23]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[22,24],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Alt","edTypeSynonymArguments":[["f",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":["alt",{"annotation":[{"start":[22,10],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,24],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,21]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,22],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,31],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,28]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,29],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,30]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[22,34],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,34],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,36],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Functor0",{"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":[["Data","Functor"],"Functor"]},{"annotation":[{"start":[21,15],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[21,16]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Alt","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"alt"},{"annotation":[{"start":[22,10],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,24],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,21]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,22],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,31],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,28]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,29],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,30]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[22,34],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,34],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,36],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[21,7],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[21,16]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[21,15],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[21,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"alt"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[22,10],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Alt"],"Alt"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,24],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,21]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,22],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,31],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,28]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,29],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,30]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[22,34],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,34],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,36],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[22,37]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},4]},5]}}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altArray"},"edInstanceTypes":[{"annotation":[{"start":[26,26],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[26,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Alt"],{"Ident":"altArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alt.purs","end":[27,15]}}
− tests/purs/publish/basic-example/output/Control.Alternative/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Alternative","comments":null,"declarations":[{"children":[{"comments":null,"title":"alternativeArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alternative"],"Alternative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]}}],"comments":"The `Alternative` type class has no members of its own; it just specifies\nthat the type constructor has both `Applicative` and `Plus` instances.\n\nTypes which have `Alternative` instances should also satisfy the following\nlaws:\n\n- Distributivity: `(f <|> g) <*> x == (f <*> x) <|> (g <*> x)`\n- Annihilation: `empty <*> f = empty`\n","title":"Alternative","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}]},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[25,47]}}]}
− tests/purs/publish/basic-example/output/Control.Alternative/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Alternative"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"Alt"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Plus"],"exportSourceDefinedIn":["Control","Plus"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"Plus"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"alt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Plus"],"exportSourceDefinedIn":["Control","Plus"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"empty"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"<*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"<|>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},"Alternative"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[3,23]},["Control","Alt"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[4,31]},["Control","Applicative"]]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[5,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[6,24]},["Control","Plus"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[7,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,21],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[10,30]},"Alt"]},{"ValueRef":[{"start":[10,32],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[10,35]},{"Ident":"alt"}]},{"ValueOpRef":[{"start":[10,37],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[10,42]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,29],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[11,46]},"Applicative"]},{"ValueRef":[{"start":[11,48],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[11,52]},{"Ident":"pure"}]},{"ValueRef":[{"start":[11,54],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[11,60]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[11,62],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[11,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[11,70],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[11,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,23],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[12,34]},"Apply"]},{"ValueRef":[{"start":[12,36],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[12,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[12,43],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[12,47]},"*>"]},{"ValueOpRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[12,53]},"<*"]},{"ValueOpRef":[{"start":[12,55],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[12,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,22],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[13,32]},"Plus"]},{"ValueRef":[{"start":[13,34],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[13,39]},{"Ident":"empty"}]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,22],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[15,35]},"Functor"]},{"ValueRef":[{"start":[15,37],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[15,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[15,42],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[15,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[15,48],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[15,52]},"$>"]},{"ValueOpRef":[{"start":[15,54],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[15,59]},"<#>"]},{"ValueOpRef":[{"start":[15,61],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[15,65]},"<$"]},{"ValueOpRef":[{"start":[15,67],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[15,72]},"<$>"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Alternative","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":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Alternative","edTypeSynonymArguments":[["f",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":["Applicative0",{"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":[25,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[25,21]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Plus1",{"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","Plus"],"Plus"]},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Alternative","edClassTypeArguments":[["f",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[25,8],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[25,21]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[25,20],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[25,21]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[{"start":[25,23],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[25,29]},[]],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeArray"},"edInstanceTypes":[{"annotation":[{"start":[27,42],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Alternative"],{"Ident":"alternativeArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Alternative.purs","end":[27,47]}}
tests/purs/publish/basic-example/output/Control.Applicative/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Control","Applicative"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<*>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"pure"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"unless"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"when"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[5,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[6,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,34]},"Apply"]},{"ValueRef":[{"start":[9,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[9,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,47]},"*>"]},{"ValueOpRef":[{"start":[9,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,53]},"<*"]},{"ValueOpRef":[{"start":[9,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,35]},"Functor"]},{"ValueRef":[{"start":[11,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[11,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[11,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,52]},"$>"]},{"ValueOpRef":[{"start":[11,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,59]},"<#>"]},{"ValueOpRef":[{"start":[11,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,65]},"<$"]},{"ValueOpRef":[{"start":[11,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[12,23]},"Unit",[]]},{"ValueRef":[{"start":[12,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[12,29]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Applicative","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Applicative","edTypeSynonymArguments":[["f",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":["pure",{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,27]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Apply0",{"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","Apply"],"Apply"]},{"annotation":[{"start":[32,13],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[32,14]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Applicative","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"pure"},{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,27]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[32,14]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[32,13],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[32,14]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"pure"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,27]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"liftA1"},"edValueType":{"annotation":[{"start":[53,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[53,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[53,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,38]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,49]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[53,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[53,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[53,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"unless"},"edValueType":{"annotation":[{"start":[62,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[62,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[62,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,34]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[62,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[62,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,50]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[62,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[62,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,60]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"when"},"edValueType":{"annotation":[{"start":[57,9],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,32]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[57,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,32]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[57,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[57,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,48]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[57,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,53]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[57,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[57,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},4]}}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeFn"},"edInstanceTypes":[{"annotation":[{"start":[35,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[35,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[35,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[35,46]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Applicative"],{"Ident":"applicativeFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeArray"},"edInstanceTypes":[{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[38,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Applicative"],{"Ident":"applicativeArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]}}+{"efVersion":"0.13.2","efModuleName":["Control","Applicative"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"<*>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},"Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"pure"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"unless"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]},{"Ident":"when"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[5,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[6,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,34]},"Apply"]},{"ValueRef":[{"start":[9,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[9,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,47]},"*>"]},{"ValueOpRef":[{"start":[9,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,53]},"<*"]},{"ValueOpRef":[{"start":[9,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[9,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,35]},"Functor"]},{"ValueRef":[{"start":[11,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[11,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[11,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,52]},"$>"]},{"ValueOpRef":[{"start":[11,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,59]},"<#>"]},{"ValueOpRef":[{"start":[11,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,65]},"<$"]},{"ValueOpRef":[{"start":[11,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[11,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[12,23]},"Unit",[]]},{"ValueRef":[{"start":[12,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[12,29]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Applicative","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Applicative","edTypeSynonymArguments":[["f",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":["pure",{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,27]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Apply0",{"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","Apply"],"Apply"]},{"annotation":[{"start":[32,13],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[32,14]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Applicative","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"pure"},{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,27]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[32,14]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[32,13],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[32,14]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"pure"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,27]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[33,29]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"liftA1"},"edValueType":{"annotation":[{"start":[53,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[53,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[53,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,38]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,49]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[53,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[53,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[53,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[53,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"unless"},"edValueType":{"annotation":[{"start":[62,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[62,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[62,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,34]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[62,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[62,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,50]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[62,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[62,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,60]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[62,65]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"when"},"edValueType":{"annotation":[{"start":[57,9],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,32]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[57,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,32]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[57,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[57,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,48]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[57,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,53]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[57,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[57,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[57,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},4]}}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeFn"},"edInstanceTypes":[{"annotation":[{"start":[35,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[35,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[35,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[35,46]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Applicative"],{"Ident":"applicativeFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeArray"},"edInstanceTypes":[{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[38,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Applicative"],{"Ident":"applicativeArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs","end":[64,26]}}
tests/purs/publish/basic-example/output/Control.Apply/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Control","Apply"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<$>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<*>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"applyFirst"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<*"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"applySecond"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"*>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"lift2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"lift3"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"lift4"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"lift5"}]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[6,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,35]},"Functor"]},{"ValueRef":[{"start":[9,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[9,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[9,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,52]},"$>"]},{"ValueOpRef":[{"start":[9,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,59]},"<#>"]},{"ValueOpRef":[{"start":[9,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,65]},"<$"]},{"ValueOpRef":[{"start":[9,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[10,28]},{"Ident":"const"}]}]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[11,34]},{"Ident":"identity"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<*>","efAlias":[["Control","Apply"],{"Left":{"Ident":"apply"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<*","efAlias":[["Control","Apply"],{"Left":{"Ident":"applyFirst"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"*>","efAlias":[["Control","Apply"],{"Left":{"Ident":"applySecond"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Apply","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,34]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Apply","edTypeSynonymArguments":[["f",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":["apply",{"annotation":[{"start":[36,12],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,25]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Functor0",{"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":[["Data","Functor"],"Functor"]},{"annotation":[{"start":[35,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[35,16]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Apply","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"apply"},{"annotation":[{"start":[36,12],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,25]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[35,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[35,16]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[35,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[35,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"apply"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[36,12],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,25]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},16]},17]},18]}}},{"EDValue":{"edValueName":{"Ident":"applyFirst"},"edValueType":{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[49,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[49,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,36]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[49,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,41]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[49,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[49,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,50]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[49,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[49,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"applySecond"},"edValueType":{"annotation":[{"start":[55,16],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[55,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,37]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,51]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},25]},26]},27]}}},{"EDValue":{"edValueName":{"Ident":"lift2"},"edValueType":{"annotation":[{"start":[62,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[62,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[62,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[62,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[62,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[62,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,33]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[62,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[62,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,44]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[62,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[62,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[62,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[62,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,64]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[62,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[62,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},31]},32]},33]},34]}}},{"EDValue":{"edValueName":{"Ident":"lift3"},"edValueType":{"annotation":[{"start":[67,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[67,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[67,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[67,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[67,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[67,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,35]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[67,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[67,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,46]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,51]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[67,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,64]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[67,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,71]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[67,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,79],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,76]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,77],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,78]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[67,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,83]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,84],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]},39]},40]},41]},42]},43]}}},{"EDValue":{"edValueName":{"Ident":"lift4"},"edValueType":{"annotation":[{"start":[72,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,37]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[72,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[72,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[72,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[72,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,53]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[72,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,58]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[72,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeVar","contents":"e"}]}]}]}]}]},{"annotation":[{"start":[72,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,71]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,79],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,76]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,77],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,78]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[72,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,86],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,83]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,84],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,85]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[72,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,93],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,95]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,90]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,91],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,92]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[72,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,97]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,98],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeVar","contents":"e"}]}]}]}]}]}]}]},49]},50]},51]},52]},53]},54]}}},{"EDValue":{"edValueName":{"Ident":"lift5"},"edValueType":{"annotation":[{"start":[77,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,39]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[77,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,55]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,60]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[77,64],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,64],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,64],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,65]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[77,69],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]},{"annotation":[{"start":[77,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,79],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,76]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,77],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,78]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,86],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,83]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,84],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,85]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[77,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,93],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,95]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,90]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,91],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,92]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[77,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,100],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,102]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,97]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,98],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,99]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[77,103],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,103],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,107],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,109]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,103],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,103],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,104]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,105],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,106]},[]],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[{"start":[77,110],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,110],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,111]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,112],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]}]}]},61]},62]},63]},64]},65]},66]},67]}}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyFn"},"edInstanceTypes":[{"annotation":[{"start":[40,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[40,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[40,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[40,34]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Apply"],{"Ident":"applyFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyArray"},"edInstanceTypes":[{"annotation":[{"start":[43,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[43,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Apply"],{"Ident":"applyArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]}}+{"efVersion":"0.13.2","efModuleName":["Control","Apply"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<$>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<*>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"applyFirst"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"<*"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"applySecond"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},"*>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"lift2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"lift3"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"lift4"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]},{"Ident":"lift5"}]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[6,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,35]},"Functor"]},{"ValueRef":[{"start":[9,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[9,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[9,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,52]},"$>"]},{"ValueOpRef":[{"start":[9,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,59]},"<#>"]},{"ValueOpRef":[{"start":[9,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,65]},"<$"]},{"ValueOpRef":[{"start":[9,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[9,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[10,28]},{"Ident":"const"}]}]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[11,34]},{"Ident":"identity"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<*>","efAlias":[["Control","Apply"],{"Left":{"Ident":"apply"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<*","efAlias":[["Control","Apply"],{"Left":{"Ident":"applyFirst"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"*>","efAlias":[["Control","Apply"],{"Left":{"Ident":"applySecond"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Apply","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,34]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Apply","edTypeSynonymArguments":[["f",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":["apply",{"annotation":[{"start":[36,12],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,25]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Functor0",{"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":[["Data","Functor"],"Functor"]},{"annotation":[{"start":[35,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[35,16]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Apply","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"apply"},{"annotation":[{"start":[36,12],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,25]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[35,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[35,16]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[35,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[35,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"apply"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[36,12],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,25]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},16]},17]},18]}}},{"EDValue":{"edValueName":{"Ident":"applyFirst"},"edValueType":{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[49,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[49,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,36]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[49,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,41]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[49,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[49,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,50]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[49,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[49,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[49,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"applySecond"},"edValueType":{"annotation":[{"start":[55,16],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[55,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,37]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,51]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[55,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},25]},26]},27]}}},{"EDValue":{"edValueName":{"Ident":"lift2"},"edValueType":{"annotation":[{"start":[62,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[62,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[62,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[62,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[62,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[62,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,33]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[62,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[62,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,44]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[62,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,49]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[62,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[62,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[62,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,64]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[62,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[62,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[62,71]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},31]},32]},33]},34]}}},{"EDValue":{"edValueName":{"Ident":"lift3"},"edValueType":{"annotation":[{"start":[67,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[67,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[67,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[67,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[67,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[67,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,35]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[67,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[67,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,46]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,51]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[67,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,56]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,64]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[67,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,71]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[67,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,79],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,76]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,77],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,78]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[67,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,83]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,84],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[67,85]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]},39]},40]},41]},42]},43]}}},{"EDValue":{"edValueName":{"Ident":"lift4"},"edValueType":{"annotation":[{"start":[72,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,37]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[72,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[72,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[72,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[72,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,53]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[72,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,58]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[72,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,63]},[]],"tag":"TypeVar","contents":"e"}]}]}]}]}]},{"annotation":[{"start":[72,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,71]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,79],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,76]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,77],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,78]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[72,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,86],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,83]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,84],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,85]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[72,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,93],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,95]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,90]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,91],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,92]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[72,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,97]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,98],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[72,99]},[]],"tag":"TypeVar","contents":"e"}]}]}]}]}]}]}]},49]},50]},51]},52]},53]},54]}}},{"EDValue":{"edValueName":{"Ident":"lift5"},"edValueType":{"annotation":[{"start":[77,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,39]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[77,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,55]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,60]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[77,64],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,64],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,64],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,65]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[77,69],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,70]},[]],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]},{"annotation":[{"start":[77,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,79],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,76]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,77],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,78]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,86],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,83]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,84],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,85]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[77,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,93],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,95]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,89],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,90]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,91],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,92]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[77,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,100],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,102]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,96],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,97]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,98],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,99]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[77,103],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,103],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,107],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,109]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,103],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,103],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,104]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,105],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,106]},[]],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[{"start":[77,110],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,110],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,111]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,112],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[77,113]},[]],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]}]}]},61]},62]},63]},64]},65]},66]},67]}}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyFn"},"edInstanceTypes":[{"annotation":[{"start":[40,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[40,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[40,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[40,34]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Apply"],{"Ident":"applyFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyArray"},"edInstanceTypes":[{"annotation":[{"start":[43,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[43,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Apply"],{"Ident":"applyArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs","end":[78,52]}}
− tests/purs/publish/basic-example/output/Control.Biapplicative/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Biapplicative","comments":null,"declarations":[{"children":[{"comments":null,"title":"bipure","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[8,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]}}],"comments":"`Biapplicative` captures type constructors of two arguments which support lifting of\nfunctions of zero or more arguments, in the sense of `Applicative`.\n","title":"Biapplicative","info":{"fundeps":[],"arguments":[["w",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null}]},"sourceSpan":{"start":[7,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]}}]}
− tests/purs/publish/basic-example/output/Control.Biapplicative/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Biapplicative"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},{"Ident":"bipure"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},"Biapplicative"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Biapply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[3,38]},"Biapply"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"bipure"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[8,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[8,20],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,27],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,36]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[8,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[8,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},0]},1]},2]}}},{"EDType":{"edTypeName":"Biapplicative","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,38]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[8,27],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[8,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[8,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Biapplicative","edTypeSynonymArguments":[["w",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":["bipure",{"annotation":[{"start":[8,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[8,20],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,27],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,36]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[8,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[8,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Biapply0",{"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","Biapply"],"Biapply"]},{"annotation":[{"start":[7,15],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[7,16]},[]],"tag":"TypeVar","contents":"w"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Biapplicative","edClassTypeArguments":[["w",null]],"edClassMembers":[[{"Ident":"bipure"},{"annotation":[{"start":[8,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[8,20],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,27],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,36]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[8,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[8,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[7,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[7,16]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[7,15],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[7,16]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null}],"edFunctionalDependencies":[]}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapplicative.purs","end":[8,40]}}
− tests/purs/publish/basic-example/output/Control.Biapply/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Biapply","comments":null,"declarations":[{"children":[],"comments":"A convenience operator which can be used to apply the result of `bipure` in\nthe style of `Applicative`:\n\n```purescript\nbipure f g <<$>> x <<*>> y\n```\n","title":"(<<$>>)","info":{"declType":"alias","alias":[["Control","Category"],{"Right":{"Left":{"Ident":"identity"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[13,27]}},{"children":[{"comments":null,"title":"biapply","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[18,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]}}],"comments":"`Biapply` captures type constructors of two arguments which support lifting of\nfunctions of one or more arguments, in the sense of `Apply`.\n","title":"Biapply","info":{"fundeps":[],"arguments":[["w",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null}]},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]}},{"children":[],"comments":null,"title":"(<<*>>)","info":{"declType":"alias","alias":[["Control","Biapply"],{"Right":{"Left":{"Ident":"biapply"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[20,26]}},{"children":[],"comments":"Keep the results of the second computation.\n","title":"biapplyFirst","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["w",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]}},{"children":[],"comments":null,"title":"(*>>)","info":{"declType":"alias","alias":[["Control","Biapply"],{"Right":{"Left":{"Ident":"biapplyFirst"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[26,29]}},{"children":[],"comments":"Keep the results of the first computation.\n","title":"biapplySecond","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["w",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]}},{"children":[],"comments":null,"title":"(<<*)","info":{"declType":"alias","alias":[["Control","Biapply"],{"Right":{"Left":{"Ident":"biapplySecond"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[32,30]}},{"children":[],"comments":"Lift a function of two arguments.\n","title":"bilift2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["w",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]}},{"children":[],"comments":"Lift a function of three arguments.\n","title":"bilift3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["w",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]}}]}
− tests/purs/publish/basic-example/output/Control.Biapply/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Biapply"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},{"Ident":"biapply"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},"<<$>>"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},"Biapply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},"<<*>>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},{"Ident":"biapplyFirst"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},"*>>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},{"Ident":"biapplySecond"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},"<<*"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},{"Ident":"bilift2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]},{"Ident":"bilift3"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[3,23],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[3,28]},{"Ident":"const"}]},{"ValueRef":[{"start":[3,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[3,38]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[5,39]},"Bifunctor"]},{"ValueRef":[{"start":[5,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[5,46]},{"Ident":"bimap"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<<$>>","efAlias":[["Control","Category"],{"Left":{"Ident":"identity"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<<*>>","efAlias":[["Control","Biapply"],{"Left":{"Ident":"biapply"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"*>>","efAlias":[["Control","Biapply"],{"Left":{"Ident":"biapplyFirst"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<<*","efAlias":[["Control","Biapply"],{"Left":{"Ident":"biapplySecond"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"biapply"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[18,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,31]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,38],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,43]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[18,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,54]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,58]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,63]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,64],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,65]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[18,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},0]},1]},2]},3]},4]}}},{"EDType":{"edTypeName":"Biapply","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,40]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,49]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,52]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Biapply","edTypeSynonymArguments":[["w",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":["biapply",{"annotation":[{"start":[18,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,31]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,38],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,43]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[18,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,54]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,58]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,63]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,64],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,65]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[18,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeVar","contents":"d"}]}]}]},null]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Bifunctor0",{"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":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[{"start":[17,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[17,18]},[]],"tag":"TypeVar","contents":"w"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Biapply","edClassTypeArguments":[["w",null]],"edClassMembers":[[{"Ident":"biapply"},{"annotation":[{"start":[18,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,31]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,38],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,39]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,43]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[18,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,48]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,54]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,58]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,63]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[18,64],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,65]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[18,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[18,67]},[]],"tag":"TypeVar","contents":"d"}]}]}]},null]},null]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[17,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[17,18]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[17,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[17,18]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"biapplyFirst"},"edValueType":{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[23,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[23,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[23,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[23,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[23,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[23,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,44]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[23,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,44]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[23,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,53]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[23,57],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,57],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,57],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,57],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,57],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,58]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[23,59],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,60]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[23,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,62]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[23,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,67]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[23,68],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,69]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[23,70],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[23,71]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},5]},6]},7]},8]},9]}}},{"EDValue":{"edValueName":{"Ident":"biapplySecond"},"edValueType":{"annotation":[{"start":[29,18],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[29,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[29,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[29,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[29,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[29,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[29,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,45]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[29,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,45]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[29,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,50]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[29,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,54]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[29,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,64],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,59]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[29,60],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,61]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[29,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,63]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[29,67],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,67],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,67],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,68]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[29,69],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,71],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[29,72]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},15]},16]},17]},18]},19]}}},{"EDValue":{"edValueName":{"Ident":"bilift2"},"edValueType":{"annotation":[{"start":[36,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[37,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[37,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[37,15]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[37,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[37,15]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[38,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,9],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[38,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[38,18]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[39,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[40,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,9],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,8]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[39,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,13]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[39,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[39,18]},[]],"tag":"TypeVar","contents":"f"}]}]}]},{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[41,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[40,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[40,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[40,7]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[40,8],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[40,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[40,10],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[40,11]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[41,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[41,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[41,7]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[41,8],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[41,9]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[41,10],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[41,11]},[]],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[{"start":[42,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,7]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[42,8],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,9]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[42,10],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[42,11]},[]],"tag":"TypeVar","contents":"f"}]}]}]}]}]}]},25]},26]},27]},28]},29]},30]},31]}}},{"EDValue":{"edValueName":{"Ident":"bilift3"},"edValueType":{"annotation":[{"start":[47,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[48,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[48,15]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[48,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[48,15]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,9],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[49,23]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[51,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,9],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,8]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[50,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,14],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,13]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,18]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[50,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[50,23]},[]],"tag":"TypeVar","contents":"h"}]}]}]}]},{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[52,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[51,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[51,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[51,7]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[51,8],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[51,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,10],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[51,11]},[]],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[53,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[52,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[52,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[52,7]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[52,8],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[52,9]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,10],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[52,11]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[53,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[53,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[53,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[53,7]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[53,8],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[53,9]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[53,10],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[53,11]},[]],"tag":"TypeVar","contents":"g"}]}]},{"annotation":[{"start":[54,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,6],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,7]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[54,8],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,9]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[54,10],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[54,11]},[]],"tag":"TypeVar","contents":"h"}]}]}]}]}]}]}]},39]},40]},41]},42]},43]},44]},45]},46]},47]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Control/Biapply.purs","end":[55,54]}}
tests/purs/publish/basic-example/output/Control.Bind/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Control","Bind"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<*>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"bind"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},">>="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"bindFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"=<<"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Discard"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"discard"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"join"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"composeKleisli"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},">=>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"composeKleisliFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<=<"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"ifM"}]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[9,24]},["Data","Functor"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[10,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[11,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[11,31]},["Control","Applicative"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"discardUnit"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,46]},"Applicative"]},{"ValueRef":[{"start":[14,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,54]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[14,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,60]},{"Ident":"pure"}]},{"ValueRef":[{"start":[14,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[14,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,34]},"Apply"]},{"ValueRef":[{"start":[15,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[15,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,47]},"*>"]},{"ValueOpRef":[{"start":[15,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,53]},"<*"]},{"ValueOpRef":[{"start":[15,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[16,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[16,34]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[18,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[18,27]},{"Ident":"flip"}]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,35]},"Functor"]},{"ValueRef":[{"start":[19,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[19,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[19,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,52]},"$>"]},{"ValueOpRef":[{"start":[19,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,59]},"<#>"]},{"ValueOpRef":[{"start":[19,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,65]},"<$"]},{"ValueOpRef":[{"start":[19,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[20,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":1,"efOperator":">>=","efAlias":[["Control","Bind"],{"Left":{"Ident":"bind"}}]},{"efAssociativity":"infixr","efPrecedence":1,"efOperator":"=<<","efAlias":[["Control","Bind"],{"Left":{"Ident":"bindFlipped"}}]},{"efAssociativity":"infixr","efPrecedence":1,"efOperator":">=>","efAlias":[["Control","Bind"],{"Left":{"Ident":"composeKleisli"}}]},{"efAssociativity":"infixr","efPrecedence":1,"efOperator":"<=<","efAlias":[["Control","Bind"],{"Left":{"Ident":"composeKleisliFlipped"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Bind","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bind","edTypeSynonymArguments":[["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":["bind",{"annotation":[{"start":[49,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,24]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,37]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Apply0",{"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","Apply"],"Apply"]},{"annotation":[{"start":[48,13],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[48,14]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Bind","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"bind"},{"annotation":[{"start":[49,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,24]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,37]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[48,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[48,14]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[48,13],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[48,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"bind"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[49,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,24]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,37]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},23]},24]},25]}}},{"EDValue":{"edValueName":{"Ident":"bindFlipped"},"edValueType":{"annotation":[{"start":[58,16],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[58,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[58,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,36]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[58,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,36]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[58,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[58,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,49]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[58,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,55]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[58,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[58,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,62]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[58,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},26]},27]},28]}}},{"EDType":{"edTypeName":"Discard","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Discard","edTypeSynonymArguments":[["a",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":["discard",{"annotation":[{"start":[77,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[77,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,37]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Discard","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"discard"},{"annotation":[{"start":[77,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[77,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,37]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"discard"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Bind"],"Discard"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[77,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,37]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"join"},"edValueType":{"annotation":[{"start":[83,9],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[83,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[83,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,27]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[83,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,27]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,32]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,35]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[83,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,37]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,43]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[83,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]},56]},57]}}},{"EDValue":{"edValueName":{"Ident":"composeKleisli"},"edValueType":{"annotation":[{"start":[95,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[95,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[95,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[95,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[95,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[95,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,41]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[95,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,41]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[95,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,52]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[95,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,54]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[95,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,60],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,60],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,60],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,61]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[95,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,66]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[95,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,68]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,74]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,78],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,78],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,79]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[95,80],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},40]},41]},42]},43]}}},{"EDValue":{"edValueName":{"Ident":"composeKleisliFlipped"},"edValueType":{"annotation":[{"start":[101,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[101,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[101,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,48]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[101,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,48]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[101,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,54]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[101,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,59]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[101,60],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,61]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[101,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,77],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,69],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,73]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[101,74],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,75]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[101,80],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,80],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,80],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,81]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,85],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,85],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,86]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[101,87],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},32]},33]},34]},35]}}},{"EDValue":{"edValueName":{"Ident":"ifM"},"edValueType":{"annotation":[{"start":[115,8],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[115,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[115,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,26]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[115,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,26]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,31]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[115,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[115,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,44]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[115,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[115,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,51]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[115,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[115,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[115,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},52]},53]}}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindFn"},"edInstanceTypes":[{"annotation":[{"start":[63,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[63,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[63,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[63,32]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Bind"],{"Ident":"bindFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindArray"},"edInstanceTypes":[{"annotation":[{"start":[66,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[66,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Bind"],{"Ident":"bindArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Discard"],"edInstanceName":{"Ident":"discardUnit"},"edInstanceTypes":[{"annotation":[{"start":[79,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[79,37]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Bind"],{"Ident":"discardUnit"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]}}+{"efVersion":"0.13.2","efModuleName":["Control","Bind"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<*>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"bind"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},">>="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"bindFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"=<<"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"Discard"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"discard"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"join"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"composeKleisli"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},">=>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"composeKleisliFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},"<=<"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]},{"Ident":"ifM"}]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[9,24]},["Data","Functor"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[10,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[11,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[11,31]},["Control","Applicative"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"discardUnit"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,46]},"Applicative"]},{"ValueRef":[{"start":[14,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,54]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[14,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,60]},{"Ident":"pure"}]},{"ValueRef":[{"start":[14,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[14,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[14,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,34]},"Apply"]},{"ValueRef":[{"start":[15,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[15,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,47]},"*>"]},{"ValueOpRef":[{"start":[15,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,53]},"<*"]},{"ValueOpRef":[{"start":[15,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[15,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[16,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[16,34]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[18,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[18,27]},{"Ident":"flip"}]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,35]},"Functor"]},{"ValueRef":[{"start":[19,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[19,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[19,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,52]},"$>"]},{"ValueOpRef":[{"start":[19,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,59]},"<#>"]},{"ValueOpRef":[{"start":[19,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,65]},"<$"]},{"ValueOpRef":[{"start":[19,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[19,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[20,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":1,"efOperator":">>=","efAlias":[["Control","Bind"],{"Left":{"Ident":"bind"}}]},{"efAssociativity":"infixr","efPrecedence":1,"efOperator":"=<<","efAlias":[["Control","Bind"],{"Left":{"Ident":"bindFlipped"}}]},{"efAssociativity":"infixr","efPrecedence":1,"efOperator":">=>","efAlias":[["Control","Bind"],{"Left":{"Ident":"composeKleisli"}}]},{"efAssociativity":"infixr","efPrecedence":1,"efOperator":"<=<","efAlias":[["Control","Bind"],{"Left":{"Ident":"composeKleisliFlipped"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Bind","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bind","edTypeSynonymArguments":[["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":["bind",{"annotation":[{"start":[49,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,24]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,37]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Apply0",{"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","Apply"],"Apply"]},{"annotation":[{"start":[48,13],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[48,14]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Bind","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"bind"},{"annotation":[{"start":[49,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,24]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,37]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[48,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[48,14]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[48,13],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[48,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"bind"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[49,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,24]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,37]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,39]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[49,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[49,47]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},23]},24]},25]}}},{"EDValue":{"edValueName":{"Ident":"bindFlipped"},"edValueType":{"annotation":[{"start":[58,16],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[58,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[58,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,36]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[58,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,36]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[58,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[58,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,49]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[58,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,55]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[58,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[58,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,62]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[58,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[58,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},26]},27]},28]}}},{"EDType":{"edTypeName":"Discard","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Discard","edTypeSynonymArguments":[["a",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":["discard",{"annotation":[{"start":[77,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[77,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,37]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Discard","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"discard"},{"annotation":[{"start":[77,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[77,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,37]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"discard"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Bind"],"Discard"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[77,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,37]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,38],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,52]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[77,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"join"},"edValueType":{"annotation":[{"start":[83,9],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[83,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[83,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,27]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[83,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,27]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,32]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,35]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[83,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,37]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,43]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[83,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]},56]},57]}}},{"EDValue":{"edValueName":{"Ident":"composeKleisli"},"edValueType":{"annotation":[{"start":[95,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[95,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[95,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[95,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[95,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[95,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,41]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[95,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,41]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[95,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,52]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[95,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,54]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[95,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,60],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,60],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,60],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,61]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[95,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,66]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[95,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,68]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,74]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,78],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,78],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,79]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[95,80],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[95,81]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},40]},41]},42]},43]}}},{"EDValue":{"edValueName":{"Ident":"composeKleisliFlipped"},"edValueType":{"annotation":[{"start":[101,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[101,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[101,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,48]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[101,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,48]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[101,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,63],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,54]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[101,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,59]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[101,60],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,61]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[101,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,77],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,69],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,73]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[101,74],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,75]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[101,80],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,80],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,82],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,80],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,81]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,85],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,85],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,86]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[101,87],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[101,88]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},32]},33]},34]},35]}}},{"EDValue":{"edValueName":{"Ident":"ifM"},"edValueType":{"annotation":[{"start":[115,8],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[115,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[115,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,26]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[115,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,26]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,31]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[115,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[115,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,47],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,44]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[115,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[115,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,51]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[115,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[115,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[115,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[115,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},52]},53]}}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindFn"},"edInstanceTypes":[{"annotation":[{"start":[63,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[63,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[63,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[63,32]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Bind"],{"Ident":"bindFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindArray"},"edInstanceTypes":[{"annotation":[{"start":[66,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[66,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Bind"],{"Ident":"bindArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Discard"],"edInstanceName":{"Ident":"discardUnit"},"edInstanceTypes":[{"annotation":[{"start":[79,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[79,37]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Bind"],{"Ident":"discardUnit"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs","end":[116,57]}}
tests/purs/publish/basic-example/output/Control.Category/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Control","Category"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},"Semigroupoid"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"Ident":"compose"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},"<<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},">>>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},"Category"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"Ident":"identity"}]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[3,32]},["Control","Semigroupoid"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"categoryFn"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Semigroupoid"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[6,48]},"Semigroupoid"]},{"ValueRef":[{"start":[6,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[6,57]},{"Ident":"compose"}]},{"ValueOpRef":[{"start":[6,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[6,64]},"<<<"]},{"ValueOpRef":[{"start":[6,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[6,71]},">>>"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Category","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"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":"Category","edTypeSynonymArguments":[["a",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":["identity",{"annotation":[{"start":[17,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,26]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[17,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[17,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeVar","contents":"t"}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Semigroupoid0",{"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","Semigroupoid"],"Semigroupoid"]},{"annotation":[{"start":[16,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[16,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Category","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"identity"},{"annotation":[{"start":[17,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,26]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[17,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[17,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeVar","contents":"t"}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[16,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[16,21]},[]],"constraintClass":[["Control","Semigroupoid"],"Semigroupoid"],"constraintArgs":[{"annotation":[{"start":[16,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[16,21]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"identity"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Category"],"Category"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,26]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[17,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[17,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeVar","contents":"t"}]}]},0]},1]}}},{"EDInstance":{"edInstanceClassName":[["Control","Category"],"Category"],"edInstanceName":{"Ident":"categoryFn"},"edInstanceTypes":[{"annotation":[{"start":[19,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[19,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Category"],{"Ident":"categoryFn"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]}}+{"efVersion":"0.13.2","efModuleName":["Control","Category"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},"Semigroupoid"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"Ident":"compose"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},"<<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},">>>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},"Category"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]},{"Ident":"identity"}]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[3,32]},["Control","Semigroupoid"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"categoryFn"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Semigroupoid"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[6,48]},"Semigroupoid"]},{"ValueRef":[{"start":[6,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[6,57]},{"Ident":"compose"}]},{"ValueOpRef":[{"start":[6,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[6,64]},"<<<"]},{"ValueOpRef":[{"start":[6,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[6,71]},">>>"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Category","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"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":"Category","edTypeSynonymArguments":[["a",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":["identity",{"annotation":[{"start":[17,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,26]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[17,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[17,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeVar","contents":"t"}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Semigroupoid0",{"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","Semigroupoid"],"Semigroupoid"]},{"annotation":[{"start":[16,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[16,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Category","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"identity"},{"annotation":[{"start":[17,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,26]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[17,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[17,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeVar","contents":"t"}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[16,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[16,21]},[]],"constraintClass":[["Control","Semigroupoid"],"Semigroupoid"],"constraintArgs":[{"annotation":[{"start":[16,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[16,21]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"identity"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,15],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Category"],"Category"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,26]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[17,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,28]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[17,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[17,30]},[]],"tag":"TypeVar","contents":"t"}]}]},0]},1]}}},{"EDInstance":{"edInstanceClassName":[["Control","Category"],"Category"],"edInstanceName":{"Ident":"categoryFn"},"edInstanceTypes":[{"annotation":[{"start":[19,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[19,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Category"],{"Ident":"categoryFn"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Category.purs","end":[20,17]}}
− tests/purs/publish/basic-example/output/Control.Comonad/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Comonad","comments":null,"declarations":[{"children":[{"comments":null,"title":"extract","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[21,3],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]}}],"comments":"`Comonad` extends the `Extend` class with the `extract` function\nwhich extracts a value, discarding the comonadic context.\n\n`Comonad` is the dual of `Monad`, and `extract` is the dual of `pure`.\n\nLaws:\n\n- Left Identity: `extract <<= xs = xs`\n- Right Identity: `extract (f <<= xs) = f xs`\n","title":"Comonad","info":{"fundeps":[],"arguments":[["w",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null}]},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]}}]}
− tests/purs/publish/basic-example/output/Control.Comonad/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Comonad"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Control","Extend"],"exportSourceDefinedIn":["Control","Extend"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"Extend"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Control","Extend"],"exportSourceDefinedIn":["Control","Extend"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"Ident":"duplicate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Control","Extend"],"exportSourceDefinedIn":["Control","Extend"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"Ident":"extend"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Control","Extend"],"exportSourceDefinedIn":["Control","Extend"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"<<="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Control","Extend"],"exportSourceDefinedIn":["Control","Extend"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"=<="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Control","Extend"],"exportSourceDefinedIn":["Control","Extend"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"=>="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"exportSourceImportedFrom":["Control","Extend"],"exportSourceDefinedIn":["Control","Extend"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"=>>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},"Comonad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},{"Ident":"extract"}]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[3,26]},["Control","Extend"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[4,24]},["Data","Functor"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[7,36]},"Extend"]},{"ValueRef":[{"start":[7,38],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[7,47]},{"Ident":"duplicate"}]},{"ValueRef":[{"start":[7,49],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[7,55]},{"Ident":"extend"}]},{"ValueOpRef":[{"start":[7,57],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[7,62]},"<<="]},{"ValueOpRef":[{"start":[7,64],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[7,69]},"=<="]},{"ValueOpRef":[{"start":[7,71],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[7,76]},"=>="]},{"ValueOpRef":[{"start":[7,78],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[7,83]},"=>>"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[9,35]},"Functor"]},{"ValueRef":[{"start":[9,37],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[9,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[9,42],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[9,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[9,48],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[9,52]},"$>"]},{"ValueOpRef":[{"start":[9,54],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[9,59]},"<#>"]},{"ValueOpRef":[{"start":[9,61],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[9,65]},"<$"]},{"ValueOpRef":[{"start":[9,67],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[9,72]},"<$>"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Comonad","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,27]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,28],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[21,28],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Comonad","edTypeSynonymArguments":[["w",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":["extract",{"annotation":[{"start":[21,14],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,28],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,25]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[21,31],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeVar","contents":"a"}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Extend0",{"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","Extend"],"Extend"]},{"annotation":[{"start":[20,14],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[20,15]},[]],"tag":"TypeVar","contents":"w"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Comonad","edClassTypeArguments":[["w",null]],"edClassMembers":[[{"Ident":"extract"},{"annotation":[{"start":[21,14],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,28],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,25]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[21,31],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeVar","contents":"a"}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[20,7],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[20,15]},[]],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[{"start":[20,14],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[20,15]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"extract"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[21,14],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Comonad"],"Comonad"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,28],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,25]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[21,31],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]},[]],"tag":"TypeVar","contents":"a"}]}]},0]},1]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Comonad.purs","end":[21,32]}}
− tests/purs/publish/basic-example/output/Control.Extend/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Extend","comments":null,"declarations":[{"children":[{"comments":null,"title":"extend","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[25,3],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]}},{"comments":null,"title":"extendFn","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"w"}]}]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[28,38]}},{"comments":null,"title":"extendArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[33,23]}}],"comments":"The `Extend` class defines the extension operator `(<<=)`\nwhich extends a local context-dependent computation to\na global computation.\n\n`Extend` is the dual of `Bind`, and `(<<=)` is the dual of\n`(>>=)`.\n\nLaws:\n\n- Associativity: `extend f <<< extend g = extend (f <<< extend g)`\n","title":"Extend","info":{"fundeps":[],"arguments":[["w",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null}]},"sourceSpan":{"start":[24,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]}},{"children":[],"comments":null,"title":"(<<=)","info":{"declType":"alias","alias":[["Control","Extend"],{"Right":{"Left":{"Ident":"extend"}}}],"fixity":{"associativity":"infixr","precedence":1}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[35,23]}},{"children":[],"comments":"A version of `extend` with its arguments flipped.\n","title":"extendFlipped","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["w",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]}},{"children":[],"comments":null,"title":"(=>>)","info":{"declType":"alias","alias":[["Control","Extend"],{"Right":{"Left":{"Ident":"extendFlipped"}}}],"fixity":{"associativity":"infixl","precedence":1}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[41,30]}},{"children":[],"comments":"Forwards co-Kleisli composition.\n","title":"composeCoKleisli","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["w",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]}},{"children":[],"comments":null,"title":"(=>=)","info":{"declType":"alias","alias":[["Control","Extend"],{"Right":{"Left":{"Ident":"composeCoKleisli"}}}],"fixity":{"associativity":"infixr","precedence":1}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[47,33]}},{"children":[],"comments":"Backwards co-Kleisli composition.\n","title":"composeCoKleisliFlipped","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["w",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]}},{"children":[],"comments":null,"title":"(=<=)","info":{"declType":"alias","alias":[["Control","Extend"],{"Right":{"Left":{"Ident":"composeCoKleisliFlipped"}}}],"fixity":{"associativity":"infixr","precedence":1}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[53,40]}},{"children":[],"comments":"Duplicate a comonadic context.\n\n`duplicate` is dual to `Control.Bind.join`.\n","title":"duplicate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["w",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"w"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,52]}}]}
− tests/purs/publish/basic-example/output/Control.Extend/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Extend"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"<$>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"Extend"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"Ident":"extend"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"<<="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"Ident":"extendFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"=>>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"Ident":"composeCoKleisli"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"=>="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"Ident":"composeCoKleisliFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},"=<="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]},{"Ident":"duplicate"}]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[6,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[9,34]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,22],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[11,35]},"Functor"]},{"ValueRef":[{"start":[11,37],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[11,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[11,42],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[11,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[11,48],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[11,52]},"$>"]},{"ValueOpRef":[{"start":[11,54],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[11,59]},"<#>"]},{"ValueOpRef":[{"start":[11,61],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[11,65]},"<$"]},{"ValueOpRef":[{"start":[11,67],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[11,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,24],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[12,39]},"Semigroup"]},{"ValueOpRef":[{"start":[12,41],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[12,45]},"<>"]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":1,"efOperator":"<<=","efAlias":[["Control","Extend"],{"Left":{"Ident":"extend"}}]},{"efAssociativity":"infixl","efPrecedence":1,"efOperator":"=>>","efAlias":[["Control","Extend"],{"Left":{"Ident":"extendFlipped"}}]},{"efAssociativity":"infixr","efPrecedence":1,"efOperator":"=>=","efAlias":[["Control","Extend"],{"Left":{"Ident":"composeCoKleisli"}}]},{"efAssociativity":"infixr","efPrecedence":1,"efOperator":"=<=","efAlias":[["Control","Extend"],{"Left":{"Ident":"composeCoKleisliFlipped"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Extend","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Extend","edTypeSynonymArguments":[["w",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":["extend",{"annotation":[{"start":[25,13],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,20],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,27]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,40]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,46],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,46],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,47]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Functor0",{"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":[["Data","Functor"],"Functor"]},{"annotation":[{"start":[24,15],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[24,16]},[]],"tag":"TypeVar","contents":"w"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Extend","edClassTypeArguments":[["w",null]],"edClassMembers":[[{"Ident":"extend"},{"annotation":[{"start":[25,13],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,20],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,27]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,40]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,46],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,46],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,47]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[24,7],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[24,16]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[24,15],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[24,16]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"extend"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[25,13],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,20],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,27]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,34]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,40]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,46],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,46],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,47]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[25,49]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},16]},17]},18]}}},{"EDValue":{"edValueName":{"Ident":"extendFlipped"},"edValueType":{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[38,25],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[38,25],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,32],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,40]},[]],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[{"start":[38,39],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,40]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[38,44],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,44],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,48],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,44],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,44],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,45]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[38,46],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[38,51],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,51],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,62],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,52],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,52],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,56],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,52],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,52],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,53]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[38,54],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[38,59],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,60]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[38,65],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,65],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,66]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[38,67],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[38,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"composeCoKleisli"},"edValueType":{"annotation":[{"start":[44,21],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[44,28],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[44,28],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[44,28],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[44,37],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[44,37],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,45]},[]],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,45]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[44,49],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,49],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,60],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,50],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,50],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,54],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,50],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,50],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,51]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[44,57],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,58]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[44,63],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,63],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,74],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,64],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,64],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,68],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,64],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,64],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,65]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[44,66],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,67]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[44,71],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,72]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[44,77],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,77],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,81],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,77],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,77],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,78]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[44,79],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,80]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[44,84],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[44,85]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},37]},38]},39]},40]}}},{"EDValue":{"edValueName":{"Ident":"composeCoKleisliFlipped"},"edValueType":{"annotation":[{"start":[50,28],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[50,35],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[50,35],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[50,35],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[50,44],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[50,44],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,52]},[]],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[{"start":[50,51],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,52]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[50,56],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,56],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,67],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,57],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,57],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,61],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,57],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,57],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,58]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[50,59],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,60]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[50,64],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,65]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[50,70],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,70],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,81],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,71],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,71],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,75],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,71],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,71],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,72]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[50,73],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,74]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[50,78],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,79]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[50,84],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,84],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,88],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,90]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,84],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,84],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,85]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[50,86],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,87]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[50,91],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[50,92]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},29]},30]},31]},32]}}},{"EDValue":{"edValueName":{"Ident":"duplicate"},"edValueType":{"annotation":[{"start":[58,14],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,52]},[]],"tag":"ForAll","contents":["w",{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[58,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[58,26],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,34]},[]],"constraintClass":[["Control","Extend"],"Extend"],"constraintArgs":[{"annotation":[{"start":[58,33],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,34]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"annotation":[{"start":[58,38],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,38],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,42],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,38],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,38],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,39]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[58,45],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,45],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,46]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[58,48],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,48],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,49]},[]],"tag":"TypeVar","contents":"w"},{"annotation":[{"start":[58,50],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[58,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},25]},26]}}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendFn"},"edInstanceTypes":[{"annotation":[{"start":[27,45],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[27,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,45],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[27,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[27,51]},[]],"tag":"TypeVar","contents":"w"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[27,22],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[27,33]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[27,33]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null}],"edInstanceChain":[[["Control","Extend"],{"Ident":"extendFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendArray"},"edInstanceTypes":[{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[32,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Extend"],{"Ident":"extendArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Extend.purs","end":[59,28]}}
− tests/purs/publish/basic-example/output/Control.Lazy/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Lazy","comments":null,"declarations":[{"children":[{"comments":null,"title":"defer","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}},"sourceSpan":{"start":[11,3],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]}},{"comments":null,"title":"lazyFn","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[14,27]}},{"comments":null,"title":"lazyUnit","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[17,17]}}],"comments":"The `Lazy` class represents types which allow evaluation of values\nto be _deferred_.\n\nUsually, this means that a type contains a function arrow which can\nbe used to delay evaluation.\n","title":"Lazy","info":{"fundeps":[],"arguments":[["l",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]}},{"children":[],"comments":"`fix` defines a value as the fixed point of a function.\n\nThe `Lazy` instance allows us to generate the result lazily.\n","title":"fix","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["l",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"l"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"l"}]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}]},null]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,41]}}]}
− tests/purs/publish/basic-example/output/Control.Lazy/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Lazy"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[25,26]},{"Ident":"defer"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[25,26]},"Lazy"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[25,26]},{"Ident":"fix"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"lazyFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"lazyUnit"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,19],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[3,23]},"Unit",[]]},{"ValueRef":[{"start":[3,25],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[3,29]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"defer"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"l"}],"constraintData":null},{"annotation":[{"start":[11,12],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,12],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,18],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeVar","contents":"l"}]}]},4]}}},{"EDType":{"edTypeName":"Lazy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,18],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Lazy","edTypeSynonymArguments":[["l",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":["defer",{"annotation":[{"start":[11,12],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,12],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,18],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeVar","contents":"l"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Lazy","edClassTypeArguments":[["l",null]],"edClassMembers":[[{"Ident":"defer"},{"annotation":[{"start":[11,12],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,12],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,18],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[11,28]},[]],"tag":"TypeVar","contents":"l"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"fix"},"edValueType":{"annotation":[{"start":[22,8],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,41]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[22,18],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,41]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[22,18],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,24]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[22,23],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,24]},[]],"tag":"TypeVar","contents":"l"}],"constraintData":null},{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,37],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,29],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,29],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,31],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,29],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,30]},[]],"tag":"TypeVar","contents":"l"}]},{"annotation":[{"start":[22,34],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,35]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[22,40],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[22,41]},[]],"tag":"TypeVar","contents":"l"}]}]},5]}}},{"EDInstance":{"edInstanceClassName":[["Control","Lazy"],"Lazy"],"edInstanceName":{"Ident":"lazyFn"},"edInstanceTypes":[{"annotation":[{"start":[13,26],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[13,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,26],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[13,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[13,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,26],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[13,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[13,31],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[13,32]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Lazy"],{"Ident":"lazyFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Lazy"],"Lazy"],"edInstanceName":{"Ident":"lazyUnit"},"edInstanceTypes":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[16,31]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Lazy"],{"Ident":"lazyUnit"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Lazy.purs","end":[25,26]}}
− tests/purs/publish/basic-example/output/Control.Monad.Gen.Class/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Monad.Gen.Class","comments":null,"declarations":[{"children":[{"comments":"Chooses an integer in the specified (inclusive) range.\n","title":"chooseInt","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[12,3],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]}},{"comments":"Chooses an floating point number in the specified (inclusive) range.\n","title":"chooseFloat","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}]}},"sourceSpan":{"start":[15,3],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]}},{"comments":"Chooses a random boolean value.\n","title":"chooseBool","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[18,3],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,26]}},{"comments":"Modifies the size state for a random generator.\n","title":"resize","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[21,3],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]}},{"comments":"Runs a generator, passing in the current size state.\n","title":"sized","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[24,3],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]}}],"comments":"A class for random generator implementations.\n\nInstances should provide implementations for the generation functions\nthat return choices with uniform probability.\n","title":"MonadGen","info":{"fundeps":[],"arguments":[["m",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null}]},"sourceSpan":{"start":[9,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]}},{"children":[],"comments":null,"title":"Size","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]}}]}
− tests/purs/publish/basic-example/output/Control.Monad.Gen.Class/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Monad","Gen","Class"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},{"Ident":"chooseBool"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},{"Ident":"chooseFloat"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},{"Ident":"chooseInt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},{"Ident":"resize"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},{"Ident":"sized"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},"MonadGen"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},"Size",[]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"chooseBool"},"edValueType":{"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","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[18,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,19],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},6]}}},{"EDValue":{"edValueName":{"Ident":"chooseFloat"},"edValueType":{"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","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,39]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}]}]},5]}}},{"EDValue":{"edValueName":{"Ident":"chooseInt"},"edValueType":{"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","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"resize"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[21,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[26,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[21,43],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,49]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[21,50],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"sized"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[24,12],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,36],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[24,31],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,31],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,32]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[24,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[24,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}},{"EDType":{"edTypeName":"MonadGen","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonadGen","edTypeSynonymArguments":[["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":["chooseInt",{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["chooseFloat",{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,39]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["chooseBool",{"annotation":[{"start":[18,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,19],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["resize",{"annotation":[{"start":[21,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,28]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]},{"annotation":[{"start":[21,32],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,36]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]}]},{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[21,43],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,49]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[21,50],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["sized",{"annotation":[{"start":[24,12],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,36],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,27]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]},{"annotation":[{"start":[24,31],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,31],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,32]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[24,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[24,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},{"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":[9,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[9,14]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}]}]}}},{"EDClass":{"edClassName":"MonadGen","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"chooseInt"},{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[12,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}],[{"Ident":"chooseFloat"},{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,39]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[15,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}]}],[{"Ident":"chooseBool"},{"annotation":[{"start":[18,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,19],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[18,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}],[{"Ident":"resize"},{"annotation":[{"start":[21,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,28]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]},{"annotation":[{"start":[21,32],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,36]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]}]},{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[21,43],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,49]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[21,50],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[21,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]}],[{"Ident":"sized"},{"annotation":[{"start":[24,12],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,36],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,27]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Gen","Class"],"Size"]}]},{"annotation":[{"start":[24,31],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,31],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,32]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[24,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,34]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[24,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[24,42]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[9,7],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[9,14]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[9,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[9,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"Size","edTypeKind":{"annotation":[{"start":[26,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Size","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[26,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Class.purs","end":[26,16]}}
− tests/purs/publish/basic-example/output/Control.Monad.Gen.Common/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Monad.Gen.Common","comments":null,"declarations":[{"children":[],"comments":"Creates a generator that outputs `Either` values, choosing a value from a\n`Left` or the `Right` with even probability.\n","title":"genEither","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]}},{"children":[],"comments":"Creates a generator that outputs `Identity` values, choosing a value from\nanother generator for the inner value.\n","title":"genIdentity","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,62]}},{"children":[],"comments":"Creates a generator that outputs `Maybe` values, choosing a value from\nanother generator for the inner value. The generator has a 75% chance of\nreturning a `Just` over a `Nothing`.\n","title":"genMaybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,57]}},{"children":[],"comments":"Creates a generator that outputs `Tuple` values, choosing values from a\npair of generators for each slot in the tuple.\n","title":"genTuple","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]}},{"children":[],"comments":"Creates a generator that outputs `NonEmpty` values, choosing values from a\ngenerator for each of the items.\n\nThe size of the value will be determined by the current size state\nfor the generator. To generate a value of a particular size, use the\n`resize` function from the `MonadGen` class first.\n","title":"genNonEmpty","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]}}]}
− tests/purs/publish/basic-example/output/Control.Monad.Gen.Common/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Monad","Gen","Common"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[54,67]},{"Ident":"genEither"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[54,67]},{"Ident":"genIdentity"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[54,67]},{"Ident":"genMaybe"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[54,67]},{"Ident":"genTuple"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[54,67]},{"Ident":"genNonEmpty"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[5,28]},{"Ident":"lift2"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Gen"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[6,41]},"MonadGen"]},{"ValueRef":[{"start":[6,43],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[6,49]},{"Ident":"resize"}]},{"ValueRef":[{"start":[6,51],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[6,57]},{"Ident":"choose"}]},{"ValueRef":[{"start":[6,59],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[6,70]},{"Ident":"chooseFloat"}]},{"ValueRef":[{"start":[6,72],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[6,82]},{"Ident":"unfoldable"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[7,47]},"MonadRec"]}]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,21],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[9,31]},"Either",null]}]},"eiImportedAs":null},{"eiModule":["Data","Identity"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[10,35]},"Identity",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[11,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[12,31]},"NonEmpty",[]]},{"ValueOpRef":[{"start":[12,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[12,37]},":|"]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[13,29]},"Tuple",null]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[14,41]},"Unfoldable"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"genEither"},"edValueType":{"annotation":[{"start":[18,14],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[18,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,38]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[18,37],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,46],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,43]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[18,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,50]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,51],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,52]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,57]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,65]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[18,66],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,67]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,68],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[18,69]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},26]},27]},28]}}},{"EDValue":{"edValueName":{"Ident":"genIdentity"},"edValueType":{"annotation":[{"start":[23,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[23,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[23,28],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,37]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[23,36],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[23,43],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[23,51],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,51],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,59]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[23,60],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[23,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},21]},22]}}},{"EDValue":{"edValueName":{"Ident":"genMaybe"},"edValueType":{"annotation":[{"start":[29,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[29,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,57]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[29,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[29,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,35]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[29,34],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,35]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[29,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,43],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[29,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[29,46],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,46],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[29,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,54]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[29,55],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[29,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},16]},17]}}},{"EDValue":{"edValueName":{"Ident":"genTuple"},"edValueType":{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[38,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[38,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[38,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,34]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[38,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,39]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[38,40],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[38,45],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,45],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,45],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,45],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,46]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[38,47],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,48]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[38,52],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,52],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,53]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,60]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[38,61],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,63],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[38,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"genNonEmpty"},"edValueType":{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[48,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[48,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[49,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[49,16]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[49,16]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[50,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[50,16]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[50,15],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[50,16]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[51,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[51,18]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[51,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[51,18]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,3],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[52,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[52,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[52,8],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[52,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[53,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[53,9],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,9],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,9],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,17]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,19]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[53,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[53,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},8]},9]},10]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen/Common.purs","end":[54,67]}}
− tests/purs/publish/basic-example/output/Control.Monad.Gen/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Monad.Gen","comments":null,"declarations":[{"children":[],"comments":"Creates a generator that outputs a value chosen from one of two existing\nexisting generators with even probability.\n","title":"choose","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]}},{"children":[],"comments":"Creates a generator that outputs a value chosen from a selection of\nexisting generators with uniform probability.\n","title":"oneOf","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]}},{"children":[],"comments":"Creates a generator that outputs a value chosen from a selection of\nexisting generators, where the selection has weight values for the\nprobability of choice for each generator. The probability values will be\nnormalised.\n","title":"frequency","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]}},{"children":[],"comments":"Creates a generator that outputs a value chosen from a selection with\nuniform probability.\n","title":"elements","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]}},{"children":[],"comments":"Creates a generator that produces unfoldable structures based on an\nexisting generator for the elements.\n\nThe size of the unfoldable will be determined by the current size state\nfor the generator. To generate an unfoldable structure of a particular\nsize, use the `resize` function from the `MonadGen` class first.\n","title":"unfoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[84,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]}},{"children":[],"comments":"Creates a generator that repeatedly run another generator until its output\nmatches a given predicate. This will never halt if the predicate always\nfails.\n","title":"suchThat","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]}},{"children":[],"comments":"Creates a generator that repeatedly run another generator until it produces\n`Just` node. This will never halt if the input generatr always produces Nothing.\n","title":"filtered","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[113,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]}}]}
− tests/purs/publish/basic-example/output/Control.Monad.Gen/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Monad","Gen"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"exportSourceImportedFrom":["Control","Monad","Gen","Class"],"exportSourceDefinedIn":["Control","Monad","Gen","Class"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},"Size",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"exportSourceImportedFrom":["Control","Monad","Gen","Class"],"exportSourceDefinedIn":["Control","Monad","Gen","Class"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},"MonadGen"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"exportSourceImportedFrom":["Control","Monad","Gen","Class"],"exportSourceDefinedIn":["Control","Monad","Gen","Class"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"chooseBool"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"exportSourceImportedFrom":["Control","Monad","Gen","Class"],"exportSourceDefinedIn":["Control","Monad","Gen","Class"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"chooseFloat"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"exportSourceImportedFrom":["Control","Monad","Gen","Class"],"exportSourceDefinedIn":["Control","Monad","Gen","Class"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"chooseInt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"exportSourceImportedFrom":["Control","Monad","Gen","Class"],"exportSourceDefinedIn":["Control","Monad","Gen","Class"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"resize"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"exportSourceImportedFrom":["Control","Monad","Gen","Class"],"exportSourceDefinedIn":["Control","Monad","Gen","Class"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"sized"}]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[2,35]},["Control","Monad","Gen","Class"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"choose"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"oneOf"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"frequency"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"elements"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"unfoldable"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"suchThat"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]},{"Ident":"filtered"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","Gen","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[14,47]},"MonadGen"]},{"TypeRef":[{"start":[14,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[14,53]},"Size",[]]},{"ValueRef":[{"start":[14,55],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[14,65]},{"Ident":"chooseBool"}]},{"ValueRef":[{"start":[14,67],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[14,78]},{"Ident":"chooseFloat"}]},{"ValueRef":[{"start":[14,80],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[14,89]},{"Ident":"chooseInt"}]},{"ValueRef":[{"start":[14,91],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[14,97]},{"Ident":"resize"}]},{"ValueRef":[{"start":[14,99],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[14,104]},{"Ident":"sized"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[15,47]},"MonadRec"]},{"TypeRef":[{"start":[15,49],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[15,57]},"Step",null]},{"ValueRef":[{"start":[15,59],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[15,67]},{"Ident":"tailRecM"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[16,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[16,30]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[16,32],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[16,38]},{"Ident":"length"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[17,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,30],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[18,42]},"Additive",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[19,22],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[19,26]},{"Ident":"alaF"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[20,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[20,48]},"Foldable1"]},{"ValueRef":[{"start":[20,50],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[20,58]},{"Ident":"foldMap1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[21,29]},"Tuple",null]},{"ValueRef":[{"start":[21,31],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[21,34]},{"Ident":"fst"}]},{"ValueRef":[{"start":[21,36],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[21,39]},{"Ident":"snd"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[22,41]},"Unfoldable"]},{"ValueRef":[{"start":[22,43],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[22,50]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"choose"},"edValueType":{"annotation":[{"start":[28,11],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[28,18],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[28,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[28,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,33]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[28,32],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,33]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,38]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[28,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[28,44],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,44],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[28,44],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,44],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[28,46],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[28,51],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,51],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,52]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[28,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[28,54]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},32]},33]}}},{"EDValue":{"edValueName":{"Ident":"oneOf"},"edValueType":{"annotation":[{"start":[33,10],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[33,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[33,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[33,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[33,24],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,34]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[33,33],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[33,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[33,38],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,49]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[33,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,49]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[33,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,61],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[33,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,57]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[33,58],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[33,64],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,64],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,65]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[33,66],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[33,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},49]},50]},51]}}},{"EDValue":{"edValueName":{"Ident":"frequency"},"edValueType":{"annotation":[{"start":[62,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[62,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[62,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[63,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[63,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[63,16]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[63,15],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[63,16]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[64,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[64,17]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[64,16],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[64,17]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,3],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[65,9],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,9],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,9],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,14]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[65,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,23],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,24]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[65,26]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[66,8],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[66,9]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},17]},18]},19]}}},{"EDValue":{"edValueName":{"Ident":"elements"},"edValueType":{"annotation":[{"start":[73,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[73,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[73,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[73,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[73,27],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,37]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[73,36],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[73,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[73,41],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,52]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[73,51],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,52]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[73,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,60],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,57]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[73,58],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[73,63],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,63],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,64]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[73,65],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[73,66]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},43]},44]},45]}}},{"EDValue":{"edValueName":{"Ident":"unfoldable"},"edValueType":{"annotation":[{"start":[85,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[85,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[85,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[86,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[86,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[86,16]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[86,15],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[86,16]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[87,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[87,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[87,16]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[87,15],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[87,16]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[88,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[88,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[88,18]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[88,17],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[88,18]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,3],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[89,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[89,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[89,8],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[89,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[90,9],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,9],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,10]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[90,11],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[90,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"suchThat"},"edValueType":{"annotation":[{"start":[108,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[108,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[108,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[108,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,35]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[108,34],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,35]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[108,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[108,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,49]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[108,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,49]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[108,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,57],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[108,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,54]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[108,55],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[108,60],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,60],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,75],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[108,61],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,61],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,63],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[108,61],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[108,66],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[108,78],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,78],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,79]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[108,80],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[108,81]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},28]},29]}}},{"EDValue":{"edValueName":{"Ident":"filtered"},"edValueType":{"annotation":[{"start":[113,13],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[113,20],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[113,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[113,25],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,35]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[113,34],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,35]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[113,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[113,39],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,49]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[113,48],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,49]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[113,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,65],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[113,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,53],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,54]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[113,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,56],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,61]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[113,62],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[113,68],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,68],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,69]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[113,70],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[113,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},24]},25]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-gen/src/Control/Monad/Gen.purs","end":[139,52]}}
− tests/purs/publish/basic-example/output/Control.Monad.Rec.Class/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Monad.Rec.Class","comments":null,"declarations":[{"children":[{"comments":null,"title":"Loop","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Done","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"functorStep","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[25,48]}},{"comments":null,"title":"bifunctorStep","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]}]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[29,34]}}],"comments":"The result of a computation: either `Loop` containing the updated\naccumulator, or `Done` containing the final result of the computation.\n","title":"Step","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,32]}},{"children":[{"comments":null,"title":"tailRecM","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[53,3],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]}},{"comments":null,"title":"monadRecIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"MonadRec"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[94,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[96,39]}},{"comments":null,"title":"monadRecEffect","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"MonadRec"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}]}},"sourceSpan":{"start":[98,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[111,44]}},{"comments":null,"title":"monadRecFunction","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"MonadRec"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[113,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[114,45]}},{"comments":null,"title":"monadRecEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"MonadRec"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[116,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[122,24]}},{"comments":null,"title":"monadRecMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"MonadRec"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[124,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[130,24]}}],"comments":"This type class captures those monads which support tail recursion in\nconstant stack space.\n\nThe `tailRecM` function takes a step function, and applies that step\nfunction recursively until a pure value of type `b` is found.\n\nInstances are provided for standard monad transformers.\n\nFor example:\n\n```purescript\nloopWriter :: Number -> WriterT Sum (Eff (trace :: Trace)) Unit\nloopWriter n = tailRecM go n\n  where\n  go 0 = do\n    lift $ trace \"Done!\"\n    pure (Done unit)\n  go n = do\n    tell $ Sum n\n    pure (Loop (n - 1))\n```\n","title":"MonadRec","info":{"fundeps":[],"arguments":[["m",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null}]},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]}},{"children":[],"comments":"Create a pure tail-recursive function of one argument\n\nFor example:\n\n```purescript\npow :: Number -> Number -> Number\npow n p = tailRec go { accum: 1, power: p }\n  where\n  go :: _ -> Step _ Number\n  go { accum: acc, power: 0 } = Done acc\n  go { accum: acc, power: p } = Loop { accum: acc * n, power: p - 1 }\n```\n","title":"tailRec","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},null]},null]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,49]}},{"children":[],"comments":"Create a tail-recursive function of two arguments which uses constant stack space.\n","title":"tailRecM2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["a",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["b",{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"REmpty"}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]}},{"children":[],"comments":"Create a tail-recursive function of three arguments which uses constant stack space.\n","title":"tailRecM3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["a",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["b",{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"RCons","contents":["c",{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]}},{"children":[],"comments":"`forever` runs an action indefinitely, using the `MonadRec` instance to\nensure constant stack usage.\n\nFor example:\n\n```purescript\nmain = forever $ trace \"Hello, World!\"\n```\n","title":"forever","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[140,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]}}]}
− tests/purs/publish/basic-example/output/Control.Monad.Rec.Class/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Monad","Rec","Class"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[141,48]},"Step",["Loop","Done"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[141,48]},"MonadRec"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[141,48]},{"Ident":"tailRec"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[141,48]},{"Ident":"tailRecM"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[141,48]},{"Ident":"tailRecM2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[141,48]},{"Ident":"tailRecM3"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[141,48]},{"Ident":"forever"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorStep"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorStep"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadRecIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadRecEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadRecFunction"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadRecEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadRecMaybe"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,24],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[13,39]},"Bifunctor"]}]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[14,21],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[14,31]},"Either",null]}]},"eiImportedAs":null},{"eiModule":["Data","Identity"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[15,23],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[15,35]},"Identity",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[16,20],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[16,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,16],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[17,22]},"Effect",[]]},{"ValueRef":[{"start":[17,24],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[17,30]},{"Ident":"untilE"}]}]},"eiImportedAs":null},{"eiModule":["Effect","Ref"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Ref"]},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[19,24],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[19,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Step","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,31],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[23,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[23,31],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Loop",[{"annotation":[{"start":[23,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,23]},[]],"tag":"TypeVar","contents":"a"}]],["Done",[{"annotation":[{"start":[23,31],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,32]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Loop","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Step","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[23,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,23]},[]],"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","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDDataConstructor":{"edDataCtorName":"Done","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Step","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[23,31],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[23,32]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDType":{"edTypeName":"MonadRec","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,33],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[53,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonadRec","edTypeSynonymArguments":[["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":["tailRecM",{"annotation":[{"start":[53,15],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[53,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,27],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,27],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,47],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,33],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,33],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,34]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,40]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[53,41],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,52],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,56]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[53,57],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"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":[52,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[52,14]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"MonadRec","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"tailRecM"},{"annotation":[{"start":[53,15],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[53,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,27],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,27],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,47],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,33],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,33],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,34]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,40]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[53,41],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,52],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,56]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[53,57],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[52,7],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[52,14]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[52,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[52,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"tailRec"},"edValueType":{"annotation":[{"start":[88,12],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,49]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[88,19],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[88,24],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,24],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,25],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,25],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,27],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,25],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[88,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,34]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[88,35],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[88,37],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[88,43],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,43],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,45],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,43],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[88,48],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[88,49]},[]],"tag":"TypeVar","contents":"b"}]}]},21]},22]}}},{"EDValue":{"edValueName":{"Ident":"tailRecM"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[53,15],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[53,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[53,27],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,27],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,47],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,28],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,33],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,33],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,34]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,40]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[53,41],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,52],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,56]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[53,57],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[53,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"tailRecM2"},"edValueType":{"annotation":[{"start":[57,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[57,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[57,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[57,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[58,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[58,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[58,16]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[58,15],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[58,16]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,3],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[60,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,7],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,7],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,9],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,7],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[59,12],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,12],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,14],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,12],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[59,17],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,17],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[59,20],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,20],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,20],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,24]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[59,25],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,25],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[59,27],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,33]},[]],"tag":"RCons","contents":["a",{"annotation":[{"start":[59,32],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,33]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[59,35],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,41]},[]],"tag":"RCons","contents":["b",{"annotation":[{"start":[59,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,41]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[59,42],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,43]},[]],"tag":"REmpty"}]}]}]}]},{"annotation":[{"start":[59,44],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[59,45]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,3],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[61,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[60,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,3],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[61,7]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[62,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[62,8],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[62,9]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},3]},4]},5]},6]}}},{"EDValue":{"edValueName":{"Ident":"tailRecM3"},"edValueType":{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[68,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[68,16]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[68,15],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[68,16]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,3],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[70,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,7],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,7],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,9],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,7],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[69,12],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,12],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,14],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,12],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[69,17],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,17],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,19],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,17],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[69,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,22],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,23]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[69,25],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,25],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,25],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,29]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[69,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,30],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[69,32],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,38]},[]],"tag":"RCons","contents":["a",{"annotation":[{"start":[69,37],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[69,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,46]},[]],"tag":"RCons","contents":["b",{"annotation":[{"start":[69,45],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,46]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[69,48],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,54]},[]],"tag":"RCons","contents":["c",{"annotation":[{"start":[69,53],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,54]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[69,55],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,56]},[]],"tag":"REmpty"}]}]}]}]}]},{"annotation":[{"start":[69,57],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[69,58]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]},{"annotation":[{"start":[70,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,3],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[71,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[70,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[71,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,3],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[72,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[71,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[71,7]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[72,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,3],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[72,7]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[73,8],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[73,9]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]},11]},12]},13]},14]},15]}}},{"EDValue":{"edValueName":{"Ident":"forever"},"edValueType":{"annotation":[{"start":[140,12],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[140,19],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[140,19],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[140,26],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[140,26],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,36]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[140,35],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,36]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[140,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,44],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[140,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,41]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[140,42],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[140,47],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,47],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,48]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[140,49],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[140,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]},122]},123]},124]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorStep"},"edInstanceTypes":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[25,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[25,45]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]},{"annotation":[{"start":[25,46],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[25,47]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","Rec","Class"],{"Ident":"functorStep"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifunctor"],"Bifunctor"],"edInstanceName":{"Ident":"bifunctorStep"},"edInstanceTypes":[{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[27,41]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"Step"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","Rec","Class"],{"Ident":"bifunctorStep"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Rec","Class"],"MonadRec"],"edInstanceName":{"Ident":"monadRecIdentity"},"edInstanceTypes":[{"annotation":[{"start":[94,39],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[94,47]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","Rec","Class"],{"Ident":"monadRecIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Rec","Class"],"MonadRec"],"edInstanceName":{"Ident":"monadRecEffect"},"edInstanceTypes":[{"annotation":[{"start":[98,37],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[98,43]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","Rec","Class"],{"Ident":"monadRecEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Rec","Class"],"MonadRec"],"edInstanceName":{"Ident":"monadRecFunction"},"edInstanceTypes":[{"annotation":[{"start":[113,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[113,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,40],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[113,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[113,45],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[113,46]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","Rec","Class"],{"Ident":"monadRecFunction"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Rec","Class"],"MonadRec"],"edInstanceName":{"Ident":"monadRecEither"},"edInstanceTypes":[{"annotation":[{"start":[116,38],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[116,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,38],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[116,44]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[116,45],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[116,46]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","Rec","Class"],{"Ident":"monadRecEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Rec","Class"],"MonadRec"],"edInstanceName":{"Ident":"monadRecMaybe"},"edInstanceTypes":[{"annotation":[{"start":[124,36],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[124,41]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","Rec","Class"],{"Ident":"monadRecMaybe"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-tailrec/src/Control/Monad/Rec/Class.purs","end":[141,48]}}
− tests/purs/publish/basic-example/output/Control.Monad.ST.Internal/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Monad.ST.Internal","comments":null,"declarations":[{"children":[],"comments":"`ST` is concerned with _restricted_ mutation. Mutation is restricted to a\n_region_ of mutable references. This kind is inhabited by phantom types\nwhich represent regions in the type system.\n","title":"Region","info":{"declType":"kind"},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[11,27]}},{"children":[{"comments":null,"title":"functorST","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[29,13]}},{"comments":null,"title":"applyST","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[32,13]}},{"comments":null,"title":"applicativeST","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[35,15]}},{"comments":null,"title":"bindST","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[38,15]}},{"comments":null,"title":"monadST","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[40,33]}},{"comments":null,"title":"monadRecST","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","Rec","Class"],"MonadRec"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[58,19]}}],"comments":"The `ST` type constructor allows _local mutation_, i.e. mutation which\ndoes not \"escape\" into the surrounding computation.\n\nAn `ST` computation is parameterized by a phantom type which is used to\nrestrict the set of reference cells it is allowed to access.\n\nThe `run` function can be used to run a computation in the `ST` monad.\n","title":"ST","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Control","Monad","ST","Internal"],"Region"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"declType":"externData"},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[20,49]}},{"children":[],"comments":null,"title":"map_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]}},{"children":[],"comments":null,"title":"pure_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[24,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,48]}},{"children":[],"comments":null,"title":"bind_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]}},{"children":[],"comments":"Run an `ST` computation.\n\nNote: the type of `run` uses a rank-2 type to constrain the phantom\ntype `h`, such that the computation must not leak any mutable references\nto the surrounding computation. It may cause problems to apply this\nfunction using the `$` operator. The recommended approach is to use\nparentheses instead.\n","title":"run","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,56]}},{"children":[],"comments":"Loop while a condition is `true`.\n\n`while b m` is ST computation which runs the ST computation `b`. If its\nresult is `true`, it runs the ST computation `m` and loops. If not, the\ncomputation ends.\n","title":"while","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]},null]}},"sourceSpan":{"start":[74,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]}},{"children":[],"comments":"Loop over a consecutive collection of numbers\n\n`ST.for lo hi f` runs the computation returned by the function `f` for each\nof the inputs between `lo` (inclusive) and `hi` (exclusive).\n","title":"for","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[80,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]}},{"children":[],"comments":"Loop over an array of values.\n\n`ST.foreach xs f` runs the computation returned by the function `f` for each\nof the inputs `xs`.\n","title":"foreach","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]},null]}},"sourceSpan":{"start":[86,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]}},{"children":[],"comments":"The type `STRef r a` represents a mutable reference holding a value of\ntype `a`, which can be used with the `ST r` effect.\n","title":"STRef","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Control","Monad","ST","Internal"],"Region"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"declType":"externData"},"sourceSpan":{"start":[90,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[90,52]}},{"children":[],"comments":"Create a new mutable reference.\n","title":"new","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]},null]}},"sourceSpan":{"start":[93,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,56]}},{"children":[],"comments":"Read the current value of a mutable reference.\n","title":"read","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[96,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,55]}},{"children":[],"comments":"Update the value of a mutable reference by applying a function\nto the current value, computing a new state value for the reference and\na return value.\n","title":"modify'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["state",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["value",{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"REmpty"}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]}},{"children":[],"comments":"Modify the value of a mutable reference by applying a function to the\ncurrent value. The modified value is returned.\n","title":"modify","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[105,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]}},{"children":[],"comments":"Set the value of a mutable reference.\n","title":"write","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[109,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]}}]}
− tests/purs/publish/basic-example/output/Control.Monad.ST.Internal/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Monad","ST","Internal"],"efExports":[{"KindRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},"Region"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},"ST",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"map_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"pure_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"bind_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"run"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"while"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"for"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"foreach"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},"STRef",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"new"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"read"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"modify'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"modify"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},{"Ident":"write"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorST"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyST"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeST"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindST"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadST"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadRecST"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,33],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[5,47]},"MonadRec"]},{"TypeRef":[{"start":[5,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[5,57]},"Step",null]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,24],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[6,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDKind":{"edKindName":"Region"}},{"EDType":{"edTypeName":"ST","edTypeKind":{"annotation":[{"start":[20,27],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[20,49]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[20,27],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[20,33]},[]],"tag":"NamedKind","contents":[["Control","Monad","ST","Internal"],"Region"]},{"annotation":[{"start":[20,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[20,49]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[20,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[20,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[20,45],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[20,49]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"map_"},"edValueType":{"annotation":[{"start":[22,24],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[22,31],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[22,31],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[22,38],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,38],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,47],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,41],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[22,44],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,45]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[22,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,57],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,52]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[22,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,54]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,62]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[22,63],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,64]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[22,65],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[22,66]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"pure_"},"edValueType":{"annotation":[{"start":[24,25],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,32],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,48]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[24,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,44]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[24,45],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,46]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[24,48]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"bind_"},"edValueType":{"annotation":[{"start":[26,25],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[26,32],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[26,32],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[26,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,46],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,41]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[26,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,43]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[26,44],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,63],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[26,55],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,55],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,55],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,57]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,59]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[26,60],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,61]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[26,66],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,66],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,66],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,68]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[26,69],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,70]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[26,71],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[26,72]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"run"},"edValueType":{"annotation":[{"start":[67,23],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,33],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,33],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,52],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,34],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,50]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[67,44],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,44],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,44],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,46]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[67,47],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,48]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[67,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,50]},[]],"tag":"TypeVar","contents":"a"}]},null]}]},{"annotation":[{"start":[67,55],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[67,56]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDValue":{"edValueName":{"Ident":"while"},"edValueType":{"annotation":[{"start":[74,25],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[74,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,39]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[74,40],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,41]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[74,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[74,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,60],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,55]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[74,56],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,57]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[74,58],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[74,63],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,63],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,63],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,65]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[74,66],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,67]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[74,68],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[74,72]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"for"},"edValueType":{"annotation":[{"start":[80,23],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[80,30],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[80,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,46],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[80,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,65],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,54],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[80,57],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,57],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,57],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,59]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[80,60],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,61]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[80,62],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[80,68],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,68],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,68],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,70]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[80,71],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,72]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[80,73],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[80,77]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"foreach"},"edValueType":{"annotation":[{"start":[86,27],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[86,34],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[86,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,47],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[86,45],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[86,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,67],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,51],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,51],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,51],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[86,56],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,56],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,56],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,58]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[86,59],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,60]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[86,61],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,65]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},{"annotation":[{"start":[86,70],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,70],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,70],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,72]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[86,73],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,74]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[86,75],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[86,79]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]},null]}}},{"EDType":{"edTypeName":"STRef","edTypeKind":{"annotation":[{"start":[90,30],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[90,52]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[90,30],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[90,36]},[]],"tag":"NamedKind","contents":[["Control","Monad","ST","Internal"],"Region"]},{"annotation":[{"start":[90,40],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[90,52]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[90,40],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[90,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[90,52]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"new"},"edValueType":{"annotation":[{"start":[93,23],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,56]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[93,30],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[93,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[93,40],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,40],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,40],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,42]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[93,43],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,44]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[93,46],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,46],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,46],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,51]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[{"start":[93,52],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,53]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[93,54],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[93,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"read"},"edValueType":{"annotation":[{"start":[96,24],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,55]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[96,31],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[96,36],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,36],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,46],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,36],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,36],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,36],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,41]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[{"start":[96,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,43]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[96,44],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[96,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,51]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[96,52],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,53]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[96,54],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[96,55]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"modify'"},"edValueType":{"annotation":[{"start":[101,27],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[101,34],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[101,34],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[101,41],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,41],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,75],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,44],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,47],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,47],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[101,49],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,59]},[]],"tag":"RCons","contents":["state",{"annotation":[{"start":[101,58],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,59]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[101,61],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,71]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[101,70],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,71]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[101,72],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,73]},[]],"tag":"REmpty"}]}]}]}]}]},{"annotation":[{"start":[101,78],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,78],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,88],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,90]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,78],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,78],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,78],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,83]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[{"start":[101,84],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,85]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[101,86],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,87]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[101,91],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,91],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,91],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,93]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[101,94],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,95]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[101,96],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[101,97]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"modify"},"edValueType":{"annotation":[{"start":[105,11],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[105,18],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[105,23],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,23],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,32],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,24],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,24],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,26],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,24],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[105,29],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,30]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[105,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,45],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,40]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[{"start":[105,41],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,42]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[105,43],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[105,48],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,48],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,48],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,50]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[105,51],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,52]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[105,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[105,54]},[]],"tag":"TypeVar","contents":"a"}]}]}]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"write"},"edValueType":{"annotation":[{"start":[109,25],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[109,32],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[109,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[109,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[109,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,52],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[109,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,47]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[{"start":[109,48],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,49]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[109,50],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[109,55],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,55],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,55],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,57]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[109,58],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,59]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[109,60],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorST"},"edInstanceTypes":[{"annotation":[{"start":[28,32],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[28,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,32],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[28,34]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[28,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[28,36]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","ST","Internal"],{"Ident":"functorST"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyST"},"edInstanceTypes":[{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[31,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[31,30]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[31,31],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[31,32]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","ST","Internal"],{"Ident":"applyST"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeST"},"edInstanceTypes":[{"annotation":[{"start":[34,40],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[34,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,40],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[34,42]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[34,43],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[34,44]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","ST","Internal"],{"Ident":"applicativeST"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindST"},"edInstanceTypes":[{"annotation":[{"start":[37,26],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[37,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,26],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[37,28]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[37,30]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","ST","Internal"],{"Ident":"bindST"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadST"},"edInstanceTypes":[{"annotation":[{"start":[40,28],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[40,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,28],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[40,30]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[40,31],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[40,32]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","ST","Internal"],{"Ident":"monadST"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Rec","Class"],"MonadRec"],"edInstanceName":{"Ident":"monadRecST"},"edInstanceTypes":[{"annotation":[{"start":[42,34],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[42,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,34],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[42,36]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[42,37],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[42,38]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad","ST","Internal"],{"Ident":"monadRecST"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Internal.purs","end":[109,61]}}
− tests/purs/publish/basic-example/output/Control.Monad.ST.Ref/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Monad.ST.Ref","comments":null,"declarations":[]}
− tests/purs/publish/basic-example/output/Control.Monad.ST.Ref/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Monad","ST","Ref"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},"STRef",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"Ident":"modify"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"Ident":"modify'"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"Ident":"new"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"Ident":"read"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]},{"Ident":"write"}]}]},{"ModuleRef":[{"start":[1,30],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[1,45]},["Internal"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,40]},"STRef",[]]},{"ValueRef":[{"start":[3,42],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,45]},{"Ident":"new"}]},{"ValueRef":[{"start":[3,47],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,51]},{"Ident":"read"}]},{"ValueRef":[{"start":[3,53],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,59]},{"Ident":"modify"}]},{"ValueRef":[{"start":[3,61],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,68]},{"Ident":"modify'"}]},{"ValueRef":[{"start":[3,70],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,75]},{"Ident":"write"}]}]},"eiImportedAs":["Internal"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST/Ref.purs","end":[3,88]}}
− tests/purs/publish/basic-example/output/Control.Monad.ST/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Monad.ST","comments":null,"declarations":[]}
− tests/purs/publish/basic-example/output/Control.Monad.ST/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Monad","ST"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},"ST",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"Ident":"for"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"Ident":"foreach"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"Ident":"run"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"Ident":"while"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},{"exportSourceImportedFrom":["Control","Monad","ST","Internal"],"exportSourceDefinedIn":["Control","Monad","ST","Internal"]},{"KindRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]},"Region"]}]},{"ModuleRef":[{"start":[1,26],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[1,41]},["Internal"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,35],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,37]},"ST",[]]},{"KindRef":[{"start":[3,39],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,50]},"Region"]},{"ValueRef":[{"start":[3,52],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,55]},{"Ident":"run"}]},{"ValueRef":[{"start":[3,57],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,62]},{"Ident":"while"}]},{"ValueRef":[{"start":[3,64],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,67]},{"Ident":"for"}]},{"ValueRef":[{"start":[3,69],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,76]},{"Ident":"foreach"}]}]},"eiImportedAs":["Internal"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-st/src/Control/Monad/ST.purs","end":[3,89]}}
tests/purs/publish/basic-example/output/Control.Monad/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Control","Monad"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Bind"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"bind"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"ifM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"join"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<=<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"=<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},">=>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},">>="]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"liftM1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"ap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"whenM"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"unlessM"}]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[7,24]},["Data","Functor"]]},{"ModuleRef":[{"start":[8,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[8,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[9,31]},["Control","Applicative"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[10,24]},["Control","Bind"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,46]},"Applicative"]},{"ValueRef":[{"start":[13,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,54]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[13,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,60]},{"Ident":"pure"}]},{"ValueRef":[{"start":[13,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[13,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,34]},"Apply"]},{"ValueRef":[{"start":[14,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,47]},"*>"]},{"ValueOpRef":[{"start":[14,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,53]},"<*"]},{"ValueOpRef":[{"start":[14,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Bind"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,32]},"Bind"]},{"ValueRef":[{"start":[15,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,38]},{"Ident":"bind"}]},{"ValueRef":[{"start":[15,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,43]},{"Ident":"ifM"}]},{"ValueRef":[{"start":[15,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,49]},{"Ident":"join"}]},{"ValueOpRef":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,56]},"<=<"]},{"ValueOpRef":[{"start":[15,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,63]},"=<<"]},{"ValueOpRef":[{"start":[15,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,70]},">=>"]},{"ValueOpRef":[{"start":[15,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,77]},">>="]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,35]},"Functor"]},{"ValueRef":[{"start":[17,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[17,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,52]},"$>"]},{"ValueOpRef":[{"start":[17,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,59]},"<#>"]},{"ValueOpRef":[{"start":[17,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,65]},"<$"]},{"ValueOpRef":[{"start":[17,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[18,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Monad","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":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Monad","edTypeSynonymArguments":[["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":["Applicative0",{"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":[31,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,21]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Bind1",{"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","Bind"],"Bind"]},{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,29]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Monad","edClassTypeArguments":[["m",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[31,8],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,21]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[31,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,21]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"constraintAnn":[{"start":[31,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,29]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,29]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"liftM1"},"edValueType":{"annotation":[{"start":[47,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[47,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[47,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[47,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[47,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,32]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,32]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,43]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,49]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,56]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},28]},29]},30]}}},{"EDValue":{"edValueName":{"Ident":"ap"},"edValueType":{"annotation":[{"start":[63,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[63,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[63,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[63,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[63,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,28]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,28]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,33]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[63,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[63,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,41]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[63,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[63,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,54]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[63,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},34]},35]},36]}}},{"EDValue":{"edValueName":{"Ident":"whenM"},"edValueType":{"annotation":[{"start":[71,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[71,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[71,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,27]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[71,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,27]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,32]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[71,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[71,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,50]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[71,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,55]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[71,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"unlessM"},"edValueType":{"annotation":[{"start":[78,12],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[78,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[78,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,29]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[78,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,29]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[78,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,34]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[78,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,52]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[78,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,57]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[78,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},2]}}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadFn"},"edInstanceTypes":[{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[33,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[33,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[33,34]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad"],{"Ident":"monadFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadArray"},"edInstanceTypes":[{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[34,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad"],{"Ident":"monadArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]}}+{"efVersion":"0.13.2","efModuleName":["Control","Monad"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Bind"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"bind"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"ifM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"join"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"<=<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"=<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},">=>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},">>="]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},"Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"liftM1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"ap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"whenM"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]},{"Ident":"unlessM"}]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[7,24]},["Data","Functor"]]},{"ModuleRef":[{"start":[8,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[8,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[9,31]},["Control","Applicative"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[10,24]},["Control","Bind"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,29],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,46]},"Applicative"]},{"ValueRef":[{"start":[13,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,54]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[13,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,60]},{"Ident":"pure"}]},{"ValueRef":[{"start":[13,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[13,70],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[13,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,34]},"Apply"]},{"ValueRef":[{"start":[14,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,47]},"*>"]},{"ValueOpRef":[{"start":[14,49],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,53]},"<*"]},{"ValueOpRef":[{"start":[14,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[14,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Bind"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,32]},"Bind"]},{"ValueRef":[{"start":[15,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,38]},{"Ident":"bind"}]},{"ValueRef":[{"start":[15,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,43]},{"Ident":"ifM"}]},{"ValueRef":[{"start":[15,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,49]},{"Ident":"join"}]},{"ValueOpRef":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,56]},"<=<"]},{"ValueOpRef":[{"start":[15,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,63]},"=<<"]},{"ValueOpRef":[{"start":[15,65],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,70]},">=>"]},{"ValueOpRef":[{"start":[15,72],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[15,77]},">>="]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,35]},"Functor"]},{"ValueRef":[{"start":[17,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[17,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,52]},"$>"]},{"ValueOpRef":[{"start":[17,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,59]},"<#>"]},{"ValueOpRef":[{"start":[17,61],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,65]},"<$"]},{"ValueOpRef":[{"start":[17,67],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[17,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[18,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Monad","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":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Monad","edTypeSynonymArguments":[["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":["Applicative0",{"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":[31,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,21]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Bind1",{"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","Bind"],"Bind"]},{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,29]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Monad","edClassTypeArguments":[["m",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[31,8],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,21]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[31,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,21]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"constraintAnn":[{"start":[31,23],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,29]},[]],"constraintClass":[["Control","Bind"],"Bind"],"constraintArgs":[{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[31,29]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"liftM1"},"edValueType":{"annotation":[{"start":[47,11],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[47,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[47,18],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[47,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[47,25],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,32]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,32]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,45],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,43]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,52],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,49]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,56]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[47,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},28]},29]},30]}}},{"EDValue":{"edValueName":{"Ident":"ap"},"edValueType":{"annotation":[{"start":[63,7],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[63,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[63,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[63,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[63,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,28]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,28]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,33]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[63,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[63,40],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,41]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[63,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[63,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,54]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[63,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[63,56]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},34]},35]},36]}}},{"EDValue":{"edValueName":{"Ident":"whenM"},"edValueType":{"annotation":[{"start":[71,10],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[71,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[71,20],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,27]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[71,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,27]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,32]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[71,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,51],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,45]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[71,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,50]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[71,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,54],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,55]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[71,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[71,60]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"unlessM"},"edValueType":{"annotation":[{"start":[78,12],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[78,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[78,22],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,29]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[78,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,29]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[78,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,34]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[78,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,52]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[78,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,56],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,57]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[78,58],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[78,62]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},2]}}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadFn"},"edInstanceTypes":[{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[33,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[33,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,33],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[33,34]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad"],{"Ident":"monadFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadArray"},"edInstanceTypes":[{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[34,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Monad"],{"Ident":"monadArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs","end":[81,13]}}
− tests/purs/publish/basic-example/output/Control.MonadPlus/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.MonadPlus","comments":null,"declarations":[{"children":[{"comments":null,"title":"monadPlusArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadPlus"],"MonadPlus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]}}],"comments":"The `MonadPlus` type class has no members of its own but extends\n`MonadZero` with an additional law:\n\n- Distributivity: `(x <|> y) >>= f == (x >>= f) <|> (y >>= f)`\n","title":"MonadPlus","info":{"fundeps":[],"arguments":[["m",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Control","MonadZero"],"MonadZero"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null}]},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[29,33]}}]}
− tests/purs/publish/basic-example/output/Control.MonadPlus/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","MonadPlus"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"Alt"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Alternative"],"exportSourceDefinedIn":["Control","Alternative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"Alternative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"Bind"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"Monad"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","MonadZero"],"exportSourceDefinedIn":["Control","MonadZero"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"MonadZero"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Plus"],"exportSourceDefinedIn":["Control","Plus"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"Plus"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"alt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"ap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"bind"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Plus"],"exportSourceDefinedIn":["Control","Plus"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"empty"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","MonadZero"],"exportSourceDefinedIn":["Control","MonadZero"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"guard"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"ifM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"join"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"liftM1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"<*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"<=<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"<|>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"=<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},">=>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},">>="]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},"MonadPlus"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[3,23]},["Control","Alt"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[4,31]},["Control","Alternative"]]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[5,31]},["Control","Applicative"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[6,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[7,24]},["Control","Bind"]]},{"ModuleRef":[{"start":[8,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[8,25]},["Control","Monad"]]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[9,29]},["Control","MonadZero"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[10,24]},["Control","Plus"]]},{"ModuleRef":[{"start":[11,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[11,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadPlusArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,21],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[14,30]},"Alt"]},{"ValueRef":[{"start":[14,32],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[14,35]},{"Ident":"alt"}]},{"ValueOpRef":[{"start":[14,37],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[14,42]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,29],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[15,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,29],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[16,46]},"Applicative"]},{"ValueRef":[{"start":[16,48],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[16,52]},{"Ident":"pure"}]},{"ValueRef":[{"start":[16,54],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[16,60]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[16,62],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[16,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[16,70],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[16,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,23],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[17,34]},"Apply"]},{"ValueRef":[{"start":[17,36],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[17,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[17,43],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[17,47]},"*>"]},{"ValueOpRef":[{"start":[17,49],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[17,53]},"<*"]},{"ValueOpRef":[{"start":[17,55],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[17,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Bind"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[18,22],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[18,32]},"Bind"]},{"ValueRef":[{"start":[18,34],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[18,38]},{"Ident":"bind"}]},{"ValueRef":[{"start":[18,40],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[18,43]},{"Ident":"ifM"}]},{"ValueRef":[{"start":[18,45],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[18,49]},{"Ident":"join"}]},{"ValueOpRef":[{"start":[18,51],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[18,56]},"<=<"]},{"ValueOpRef":[{"start":[18,58],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[18,63]},"=<<"]},{"ValueOpRef":[{"start":[18,65],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[18,70]},">=>"]},{"ValueOpRef":[{"start":[18,72],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[18,77]},">>="]}]},"eiImportedAs":null},{"eiModule":["Control","Monad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,23],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[19,34]},"Monad"]},{"ValueRef":[{"start":[19,36],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[19,38]},{"Ident":"ap"}]},{"ValueRef":[{"start":[19,40],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[19,46]},{"Ident":"liftM1"}]}]},"eiImportedAs":null},{"eiModule":["Control","MonadZero"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[20,27],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[20,42]},"MonadZero"]},{"ValueRef":[{"start":[20,44],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[20,49]},{"Ident":"guard"}]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[21,22],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[21,32]},"Plus"]},{"ValueRef":[{"start":[21,34],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[21,39]},{"Ident":"empty"}]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[23,22],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[23,35]},"Functor"]},{"ValueRef":[{"start":[23,37],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[23,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[23,42],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[23,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[23,48],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[23,52]},"$>"]},{"ValueOpRef":[{"start":[23,54],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[23,59]},"<#>"]},{"ValueOpRef":[{"start":[23,61],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[23,65]},"<$"]},{"ValueOpRef":[{"start":[23,67],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[23,72]},"<$>"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"MonadPlus","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":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonadPlus","edTypeSynonymArguments":[["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":["MonadZero0",{"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","MonadZero"],"MonadZero"]},{"annotation":[{"start":[29,17],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[29,18]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"MonadPlus","edClassTypeArguments":[["m",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[29,7],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[29,18]},[]],"constraintClass":[["Control","MonadZero"],"MonadZero"],"constraintArgs":[{"annotation":[{"start":[29,17],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[29,18]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["Control","MonadPlus"],"MonadPlus"],"edInstanceName":{"Ident":"monadPlusArray"},"edInstanceTypes":[{"annotation":[{"start":[31,38],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","MonadPlus"],{"Ident":"monadPlusArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadPlus.purs","end":[31,43]}}
− tests/purs/publish/basic-example/output/Control.MonadZero/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.MonadZero","comments":null,"declarations":[{"children":[{"comments":null,"title":"monadZeroArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadZero"],"MonadZero"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[34,43]}}],"comments":"The `MonadZero` type class has no members of its own; it just specifies\nthat the type has both `Monad` and `Alternative` instances.\n\nTypes which have `MonadZero` instances should also satisfy the following\nlaws:\n\n- Annihilation: `empty >>= f = empty`\n","title":"MonadZero","info":{"fundeps":[],"arguments":[["m",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null}]},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[32,46]}},{"children":[],"comments":"Fail using `Plus` if a condition does not hold, or\nsucceed using `Monad` if it does.\n\nFor example:\n\n```purescript\nimport Prelude\nimport Control.Monad (bind)\nimport Control.MonadZero (guard)\nimport Data.Array ((..))\n\nfactors :: Int -> Array Int\nfactors n = do\n  a <- 1..n\n  b <- 1..n\n  guard $ a * b == n\n  pure a\n```\n","title":"guard","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","MonadZero"],"MonadZero"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,52]}}]}
− tests/purs/publish/basic-example/output/Control.MonadZero/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","MonadZero"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"Alt"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Alternative"],"exportSourceDefinedIn":["Control","Alternative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"Alternative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"Bind"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"Monad"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Plus"],"exportSourceDefinedIn":["Control","Plus"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"Plus"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"alt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"ap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"bind"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Plus"],"exportSourceDefinedIn":["Control","Plus"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"empty"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"ifM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"join"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"liftM1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"<*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"<=<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"<|>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"=<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},">=>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},">>="]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},"MonadZero"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]},{"Ident":"guard"}]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[4,23]},["Control","Alt"]]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[5,31]},["Control","Alternative"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[6,31]},["Control","Applicative"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[7,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[8,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[8,24]},["Control","Bind"]]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[9,25]},["Control","Monad"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[10,24]},["Control","Plus"]]},{"ModuleRef":[{"start":[11,5],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[11,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadZeroArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,21],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[14,30]},"Alt"]},{"ValueRef":[{"start":[14,32],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[14,35]},{"Ident":"alt"}]},{"ValueOpRef":[{"start":[14,37],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[14,42]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,29],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[15,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,29],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[16,46]},"Applicative"]},{"ValueRef":[{"start":[16,48],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[16,52]},{"Ident":"pure"}]},{"ValueRef":[{"start":[16,54],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[16,60]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[16,62],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[16,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[16,70],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[16,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,23],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[17,34]},"Apply"]},{"ValueRef":[{"start":[17,36],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[17,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[17,43],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[17,47]},"*>"]},{"ValueOpRef":[{"start":[17,49],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[17,53]},"<*"]},{"ValueOpRef":[{"start":[17,55],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[17,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Bind"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[18,22],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[18,32]},"Bind"]},{"ValueRef":[{"start":[18,34],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[18,38]},{"Ident":"bind"}]},{"ValueRef":[{"start":[18,40],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[18,43]},{"Ident":"ifM"}]},{"ValueRef":[{"start":[18,45],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[18,49]},{"Ident":"join"}]},{"ValueOpRef":[{"start":[18,51],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[18,56]},"<=<"]},{"ValueOpRef":[{"start":[18,58],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[18,63]},"=<<"]},{"ValueOpRef":[{"start":[18,65],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[18,70]},">=>"]},{"ValueOpRef":[{"start":[18,72],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[18,77]},">>="]}]},"eiImportedAs":null},{"eiModule":["Control","Monad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,23],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[19,34]},"Monad"]},{"ValueRef":[{"start":[19,36],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[19,38]},{"Ident":"ap"}]},{"ValueRef":[{"start":[19,40],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[19,46]},{"Ident":"liftM1"}]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[20,22],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[20,32]},"Plus"]},{"ValueRef":[{"start":[20,34],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[20,39]},{"Ident":"empty"}]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,22],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[22,35]},"Functor"]},{"ValueRef":[{"start":[22,37],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[22,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[22,42],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[22,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[22,48],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[22,52]},"$>"]},{"ValueOpRef":[{"start":[22,54],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[22,59]},"<#>"]},{"ValueOpRef":[{"start":[22,61],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[22,65]},"<$"]},{"ValueOpRef":[{"start":[22,67],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[22,72]},"<$>"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,19],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[23,23]},"Unit",[]]},{"ValueRef":[{"start":[23,25],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[23,29]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"MonadZero","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":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonadZero","edTypeSynonymArguments":[["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":["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":[32,14],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[32,15]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Alternative1",{"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","Alternative"],"Alternative"]},{"annotation":[{"start":[32,29],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[32,30]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"MonadZero","edClassTypeArguments":[["m",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[32,8],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[32,15]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[32,14],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[32,15]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"constraintAnn":[{"start":[32,17],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[32,30]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[32,29],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[32,30]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"guard"},"edValueType":{"annotation":[{"start":[54,10],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,52]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[54,20],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[54,20],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,31]},[]],"constraintClass":[["Control","MonadZero"],"MonadZero"],"constraintArgs":[{"annotation":[{"start":[54,30],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[54,35],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,35],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,43],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,35],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[54,46],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,46],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[54,48],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[54,52]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},20]}}},{"EDInstance":{"edInstanceClassName":[["Control","MonadZero"],"MonadZero"],"edInstanceName":{"Ident":"monadZeroArray"},"edInstanceTypes":[{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[34,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","MonadZero"],{"Ident":"monadZeroArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/MonadZero.purs","end":[56,20]}}
− tests/purs/publish/basic-example/output/Control.Plus/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Control.Plus","comments":null,"declarations":[{"children":[{"comments":null,"title":"empty","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[24,3],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]}},{"comments":null,"title":"plusArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Plus"],"Plus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]}}],"comments":"The `Plus` type class extends the `Alt` type class with a value that\nshould be the left and right identity for `(<|>)`.\n\nIt is similar to `Monoid`, except that it applies to types of\nkind `* -> *`, like `Array` or `List`, rather than concrete types like\n`String` or `Number`.\n\n`Plus` instances should satisfy the following laws:\n\n- Left identity: `empty <|> x == x`\n- Right identity: `x <|> empty == x`\n- Annihilation: `f <$> empty == empty`\n","title":"Plus","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Control","Alt"],"Alt"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}]},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]}}]}
− tests/purs/publish/basic-example/output/Control.Plus/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Control","Plus"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},"Alt"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"Ident":"alt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"exportSourceImportedFrom":["Control","Alt"],"exportSourceDefinedIn":["Control","Alt"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},"<|>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},"Plus"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]},{"Ident":"empty"}]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[3,23]},["Control","Alt"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[4,24]},["Data","Functor"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,21],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[7,30]},"Alt"]},{"ValueRef":[{"start":[7,32],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[7,35]},{"Ident":"alt"}]},{"ValueOpRef":[{"start":[7,37],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[7,42]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[9,35]},"Functor"]},{"ValueRef":[{"start":[9,37],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[9,40]},{"Ident":"map"}]},{"ValueRef":[{"start":[9,42],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[9,46]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[9,48],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[9,52]},"$>"]},{"ValueOpRef":[{"start":[9,54],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[9,59]},"<#>"]},{"ValueOpRef":[{"start":[9,61],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[9,65]},"<$"]},{"ValueOpRef":[{"start":[9,67],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[9,72]},"<$>"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Plus","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"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":"Plus","edTypeSynonymArguments":[["f",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":["empty",{"annotation":[{"start":[24,12],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,23]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,24],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"TypeVar","contents":"a"}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Alt0",{"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","Alt"],"Alt"]},{"annotation":[{"start":[23,11],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[23,12]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Plus","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"empty"},{"annotation":[{"start":[24,12],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,23]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,24],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"TypeVar","contents":"a"}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[23,7],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[23,12]},[]],"constraintClass":[["Control","Alt"],"Alt"],"constraintArgs":[{"annotation":[{"start":[23,11],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[23,12]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"empty"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[24,12],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,23]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,24],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[24,25]},[]],"tag":"TypeVar","contents":"a"}]}]},5]},6]}}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusArray"},"edInstanceTypes":[{"annotation":[{"start":[26,28],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[26,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Plus"],{"Ident":"plusArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-control/src/Control/Plus.purs","end":[27,13]}}
tests/purs/publish/basic-example/output/Control.Semigroupoid/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Control","Semigroupoid"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},{"Ident":"compose"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},"Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},"<<<"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},{"Ident":"composeFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},">>>"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupoidFn"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":9,"efOperator":"<<<","efAlias":[["Control","Semigroupoid"],{"Left":{"Ident":"compose"}}]},{"efAssociativity":"infixr","efPrecedence":9,"efOperator":">>>","efAlias":[["Control","Semigroupoid"],{"Left":{"Ident":"composeFlipped"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"compose"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[13,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Semigroupoid"],"Semigroupoid"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,29]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[13,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,47]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},6]},7]},8]},9]}}},{"EDType":{"edTypeName":"Semigroupoid","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Semigroupoid","edTypeSynonymArguments":[["a",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":["compose",{"annotation":[{"start":[13,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,29]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[13,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,47]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeVar","contents":"d"}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Semigroupoid","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"compose"},{"annotation":[{"start":[13,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,29]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[13,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,47]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeVar","contents":"d"}]}]}]},null]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"composeFlipped"},"edValueType":{"annotation":[{"start":[21,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[21,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,49]},[]],"constraintClass":[["Control","Semigroupoid"],"Semigroupoid"],"constraintArgs":[{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,54]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[21,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[21,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,58]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,63]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[21,64],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,65]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[21,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,67]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[21,71],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,71],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,71],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,72]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[21,73],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,74]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[21,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},10]},11]},12]},13]}}},{"EDInstance":{"edInstanceClassName":[["Control","Semigroupoid"],"Semigroupoid"],"edInstanceName":{"Ident":"semigroupoidFn"},"edInstanceTypes":[{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[15,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Semigroupoid"],{"Ident":"semigroupoidFn"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]}}+{"efVersion":"0.13.2","efModuleName":["Control","Semigroupoid"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},{"Ident":"compose"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},"Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},"<<<"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},{"Ident":"composeFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]},">>>"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupoidFn"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":9,"efOperator":"<<<","efAlias":[["Control","Semigroupoid"],{"Left":{"Ident":"compose"}}]},{"efAssociativity":"infixr","efPrecedence":9,"efOperator":">>>","efAlias":[["Control","Semigroupoid"],{"Left":{"Ident":"composeFlipped"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"compose"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[13,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Semigroupoid"],"Semigroupoid"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,29]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[13,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,47]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},6]},7]},8]},9]}}},{"EDType":{"edTypeName":"Semigroupoid","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Semigroupoid","edTypeSynonymArguments":[["a",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":["compose",{"annotation":[{"start":[13,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,29]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[13,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,47]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeVar","contents":"d"}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Semigroupoid","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"compose"},{"annotation":[{"start":[13,14],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,28],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,29]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[13,32],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,33]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,43],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,42]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,46],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,47]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[13,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,49]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[13,50],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[13,51]},[]],"tag":"TypeVar","contents":"d"}]}]}]},null]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"composeFlipped"},"edValueType":{"annotation":[{"start":[21,19],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[21,35],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,49]},[]],"constraintClass":[["Control","Semigroupoid"],"Semigroupoid"],"constraintArgs":[{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,59],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,53],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,54]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[21,55],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[21,57],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,58]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,68],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,63]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[21,64],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,65]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[21,66],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,67]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[21,71],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,71],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,71],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,72]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[21,73],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,74]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[21,75],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[21,76]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},10]},11]},12]},13]}}},{"EDInstance":{"edInstanceClassName":[["Control","Semigroupoid"],"Semigroupoid"],"edInstanceName":{"Ident":"semigroupoidFn"},"edInstanceTypes":[{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[15,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Semigroupoid"],{"Ident":"semigroupoidFn"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs","end":[24,31]}}
− tests/purs/publish/basic-example/output/Data.Array.NonEmpty.Internal/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Array.NonEmpty.Internal","comments":null,"declarations":[{"children":[{"comments":null,"title":"showNonEmptyArray","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[20,64]}},{"comments":null,"title":"eqNonEmptyArray","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[22,72]}},{"comments":null,"title":"eq1NonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[23,62]}},{"comments":null,"title":"ordNonEmptyArray","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[25,75]}},{"comments":null,"title":"ord1NonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[26,64]}},{"comments":null,"title":"semigroupNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[28,78]}},{"comments":null,"title":"functorNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[30,70]}},{"comments":null,"title":"functorWithIndexNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[31,92]}},{"comments":null,"title":"foldableNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[33,72]}},{"comments":null,"title":"foldableWithIndexNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[34,94]}},{"comments":null,"title":"foldable1NonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Foldable"],"Foldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[38,25]}},{"comments":null,"title":"unfoldable1NonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unfoldable1"],"Unfoldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[40,78]}},{"comments":null,"title":"traversableNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[41,78]}},{"comments":null,"title":"traversableWithIndexNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[42,100]}},{"comments":null,"title":"traversable1NonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Traversable"],"Traversable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[46,31]}},{"comments":null,"title":"applyNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[48,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[48,66]}},{"comments":null,"title":"applicativeNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[50,78]}},{"comments":null,"title":"bindNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[52,64]}},{"comments":null,"title":"monadNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[54,66]}},{"comments":null,"title":"altNonEmptyArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[56,62]}}],"comments":null,"title":"NonEmptyArray","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[17,50]}}]}
− tests/purs/publish/basic-example/output/Data.Array.NonEmpty.Internal/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Array","NonEmpty","Internal"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[67,25]},"NonEmptyArray",[]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1NonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1NonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldable1NonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldable1NonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversable1NonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadNonEmptyArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altNonEmptyArray"}]}],"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":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[5,30]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[6,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[7,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","FoldableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[8,55]},"FoldableWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","FunctorWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[9,53]},"FunctorWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[10,28]},"Ord1"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[11,48]},"Foldable1"]},{"ValueRef":[{"start":[11,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[11,65]},{"Ident":"foldMap1Default"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[12,54]},"Traversable1"]},{"ValueRef":[{"start":[12,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[12,72]},{"Ident":"sequence1Default"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[13,43]},"Traversable"]}]},"eiImportedAs":null},{"eiModule":["Data","TraversableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[14,61]},"TraversableWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable1"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[15,43]},"Unfoldable1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"NonEmptyArray","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[17,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[17,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[17,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["NonEmptyArray",[{"annotation":[{"start":[17,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[17,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[17,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[17,49]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[19,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[19,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[19,60]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[19,62]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[19,37]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[19,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[19,37]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"showNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[22,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[22,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[22,69]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[22,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[22,71]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[22,48]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[22,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[22,48]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"eqNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1NonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[23,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[23,62]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"eq1NonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[25,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[25,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[25,72]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[25,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[25,74]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[25,50]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[25,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[25,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"ordNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1NonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[26,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[26,64]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"ord1NonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[28,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[28,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[28,75]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[28,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[28,77]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"semigroupNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[30,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[30,70]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"functorNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[31,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[31,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[31,79],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[31,92]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"functorWithIndexNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[33,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[33,72]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"foldableNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[34,77],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[34,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[34,81],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[34,94]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"foldableWithIndexNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Foldable"],"Foldable1"],"edInstanceName":{"Ident":"foldable1NonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[36,59]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"foldable1NonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable1"],"Unfoldable1"],"edInstanceName":{"Ident":"unfoldable1NonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[40,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[40,78]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"unfoldable1NonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[41,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[41,78]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"traversableNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[42,83],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[42,86]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[42,87],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[42,100]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"traversableWithIndexNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Traversable"],"Traversable1"],"edInstanceName":{"Ident":"traversable1NonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[44,65]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"traversable1NonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[48,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[48,66]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"applyNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[50,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[50,78]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"applicativeNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[52,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[52,64]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"bindNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[54,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[54,66]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"monadNonEmptyArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altNonEmptyArray"},"edInstanceTypes":[{"annotation":[{"start":[56,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[56,62]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Array","NonEmpty","Internal"],{"Ident":"altNonEmptyArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty/Internal.purs","end":[67,25]}}
− tests/purs/publish/basic-example/output/Data.Array.NonEmpty/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Array.NonEmpty","comments":null,"declarations":[{"children":[],"comments":null,"title":"fromArray","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[134,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,58]}},{"children":[],"comments":null,"title":"fromNonEmpty","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[146,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,62]}},{"children":[],"comments":null,"title":"toArray","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[149,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,48]}},{"children":[],"comments":null,"title":"toNonEmpty","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[152,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,60]}},{"children":[],"comments":null,"title":"fromFoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[155,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,73]}},{"children":[],"comments":null,"title":"fromFoldable1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[158,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,67]}},{"children":[],"comments":null,"title":"toUnfoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[161,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,67]}},{"children":[],"comments":null,"title":"toUnfoldable1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[164,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,69]}},{"children":[],"comments":null,"title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[171,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,44]}},{"children":[],"comments":null,"title":"(..)","info":{"declType":"alias","alias":[["Data","Array","NonEmpty"],{"Right":{"Left":{"Ident":"range"}}}],"fixity":{"associativity":"infix","precedence":8}},"sourceSpan":{"start":[177,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[177,20]}},{"children":[],"comments":null,"title":"range","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[174,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,41]}},{"children":[],"comments":"Replicate an item at least once\n","title":"replicate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[180,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,51]}},{"children":[],"comments":null,"title":"some","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[183,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,32]}},{"children":[],"comments":null,"title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},null]}},"sourceSpan":{"start":[190,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,43]}},{"children":[],"comments":null,"title":"(:)","info":{"declType":"alias","alias":[["Data","Array","NonEmpty"],{"Right":{"Left":{"Ident":"cons"}}}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[196,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[196,19]}},{"children":[],"comments":null,"title":"cons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[193,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,58]}},{"children":[],"comments":null,"title":"cons'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[198,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,51]}},{"children":[],"comments":null,"title":"snoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[201,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,58]}},{"children":[],"comments":null,"title":"snoc'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[204,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,51]}},{"children":[],"comments":null,"title":"appendArray","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[207,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,71]}},{"children":[],"comments":null,"title":"insert","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[210,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]}},{"children":[],"comments":null,"title":"insertBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[213,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]}},{"children":[],"comments":null,"title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[216,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,39]}},{"children":[],"comments":null,"title":"last","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[219,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,39]}},{"children":[],"comments":null,"title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[222,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,45]}},{"children":[],"comments":null,"title":"init","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[225,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,45]}},{"children":[],"comments":null,"title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]},null]}},"sourceSpan":{"start":[228,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,70]}},{"children":[],"comments":null,"title":"unsnoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["last",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"REmpty"}]}]}]}]},null]}},"sourceSpan":{"start":[231,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,70]}},{"children":[],"comments":null,"title":"(!!)","info":{"declType":"alias","alias":[["Data","Array","NonEmpty"],{"Right":{"Left":{"Ident":"index"}}}],"fixity":{"associativity":"infixl","precedence":8}},"sourceSpan":{"start":[237,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[237,21]}},{"children":[],"comments":null,"title":"index","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[234,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,53]}},{"children":[],"comments":null,"title":"elemIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[239,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]}},{"children":[],"comments":null,"title":"elemLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[242,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]}},{"children":[],"comments":null,"title":"findIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[245,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,70]}},{"children":[],"comments":null,"title":"findLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[248,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,74]}},{"children":[],"comments":null,"title":"insertAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[251,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]}},{"children":[],"comments":null,"title":"deleteAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[254,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,64]}},{"children":[],"comments":null,"title":"updateAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[257,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]}},{"children":[],"comments":null,"title":"updateAtIndices","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[260,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]}},{"children":[],"comments":null,"title":"modifyAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[263,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]}},{"children":[],"comments":null,"title":"modifyAtIndices","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[266,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]}},{"children":[],"comments":null,"title":"alterAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[269,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]}},{"children":[],"comments":null,"title":"reverse","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[272,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,56]}},{"children":[],"comments":null,"title":"concat","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[275,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,71]}},{"children":[],"comments":null,"title":"concatMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[278,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]}},{"children":[],"comments":null,"title":"filter","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[281,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,65]}},{"children":[],"comments":null,"title":"partition","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["yes",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["no",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[284,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,38]}},{"children":[],"comments":null,"title":"filterA","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[291,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]}},{"children":[],"comments":null,"title":"mapMaybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[299,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]}},{"children":[],"comments":null,"title":"catMaybes","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[302,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,58]}},{"children":[],"comments":null,"title":"sort","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[305,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,62]}},{"children":[],"comments":null,"title":"sortBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[308,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,79]}},{"children":[],"comments":null,"title":"sortWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[311,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]}},{"children":[],"comments":null,"title":"slice","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[314,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]}},{"children":[],"comments":null,"title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[317,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,52]}},{"children":[],"comments":null,"title":"takeEnd","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[320,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,55]}},{"children":[],"comments":null,"title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[323,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,68]}},{"children":[],"comments":null,"title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[326,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,52]}},{"children":[],"comments":null,"title":"dropEnd","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[329,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,55]}},{"children":[],"comments":null,"title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[332,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,68]}},{"children":[],"comments":null,"title":"span","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["rest",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[335,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,42]}},{"children":[],"comments":null,"title":"nub","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[342,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,61]}},{"children":[],"comments":null,"title":"nubBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[348,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,78]}},{"children":[],"comments":null,"title":"nubEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[345,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,62]}},{"children":[],"comments":null,"title":"nubByEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[351,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,79]}},{"children":[],"comments":null,"title":"union","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[354,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]}},{"children":[],"comments":null,"title":"union'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[357,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]}},{"children":[],"comments":null,"title":"unionBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[360,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]}},{"children":[],"comments":null,"title":"unionBy'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[368,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]}},{"children":[],"comments":null,"title":"delete","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[376,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]}},{"children":[],"comments":null,"title":"deleteBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[379,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]}},{"children":[],"comments":null,"title":"(\\\\)","info":{"declType":"alias","alias":[["Data","Array","NonEmpty"],{"Right":{"Left":{"Ident":"difference"}}}],"fixity":{"associativity":"infix","precedence":5}},"sourceSpan":{"start":[410,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[410,25]}},{"children":[],"comments":null,"title":"difference","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[382,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]}},{"children":[],"comments":null,"title":"difference'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[385,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]}},{"children":[],"comments":null,"title":"intersect","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[388,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]}},{"children":[],"comments":null,"title":"intersect'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[391,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]}},{"children":[],"comments":null,"title":"intersectBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[394,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]}},{"children":[],"comments":null,"title":"intersectBy'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[402,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]}},{"children":[],"comments":null,"title":"zipWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[412,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]}},{"children":[],"comments":null,"title":"zipWithA","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[421,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]}},{"children":[],"comments":null,"title":"zip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[430,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,83]}},{"children":[],"comments":null,"title":"unzip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},null]},null]}},"sourceSpan":{"start":[433,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,92]}},{"children":[],"comments":null,"title":"foldM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[436,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]}},{"children":[],"comments":null,"title":"foldRecM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[439,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]}},{"children":[],"comments":null,"title":"unsafeIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[442,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,64]}}]}
− tests/purs/publish/basic-example/output/Data.Array.NonEmpty/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Array","NonEmpty"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"exportSourceImportedFrom":["Data","Array","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","Array","NonEmpty","Internal"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},"NonEmptyArray",[]]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[2,40]},["Data","Array","NonEmpty","Internal"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"fromArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"fromNonEmpty"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"toArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"toNonEmpty"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"fromFoldable"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"fromFoldable1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"toUnfoldable"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"toUnfoldable1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"singleton"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},".."]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"range"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"replicate"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"some"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"length"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},":"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"cons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"cons'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"snoc"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"snoc'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"appendArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"insert"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"insertBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"head"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"last"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"tail"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"init"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"unsnoc"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},"!!"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"index"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"elemIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"elemLastIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"findIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"findLastIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"insertAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"deleteAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"updateAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"updateAtIndices"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"modifyAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"modifyAtIndices"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"alterAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"reverse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"concat"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"concatMap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"filter"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"partition"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"filterA"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"mapMaybe"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"catMaybes"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"sort"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"sortBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"sortWith"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"slice"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"take"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"takeEnd"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"drop"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"dropEnd"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"span"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"nub"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"nubBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"nubEq"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"nubByEq"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"union"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"union'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"unionBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"unionBy'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"delete"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"deleteBy"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},"\\\\"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"difference"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"difference'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"intersect"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"intersect'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"intersectBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"intersectBy'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"zipWith"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"zipWithA"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"zip"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"unzip"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"foldM"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"foldRecM"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]},{"Ident":"unsafeIndex"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[99,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[99,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Lazy"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[100,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[100,32]},"Lazy"]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[101,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[101,47]},"MonadRec"]}]},"eiImportedAs":null},{"eiModule":["Data","Array"],"eiImportType":{"Implicit":[]},"eiImportedAs":["A"]},{"eiModule":["Data","Array","NonEmpty","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[103,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[103,51]},"NonEmptyArray",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[104,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[104,29]},{"Ident":"bimap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[105,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[105,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[106,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[106,29]},"Maybe",null]},{"ValueRef":[{"start":[106,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[106,39]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[107,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[107,31]},"NonEmpty",[]]},{"ValueOpRef":[{"start":[107,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[107,37]},":|"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[108,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[108,48]},"Foldable1"]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[109,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[109,29]},"Tuple",null]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[110,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[110,41]},"Unfoldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable1"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[111,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[111,43]},"Unfoldable1"]},{"ValueRef":[{"start":[111,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[111,53]},{"Ident":"unfoldr1"}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[112,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[112,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null},{"eiModule":["Unsafe","Coerce"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[113,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[113,35]},{"Ident":"unsafeCoerce"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infix","efPrecedence":8,"efOperator":"..","efAlias":[["Data","Array","NonEmpty"],{"Left":{"Ident":"range"}}]},{"efAssociativity":"infixr","efPrecedence":6,"efOperator":":","efAlias":[["Data","Array","NonEmpty"],{"Left":{"Ident":"cons"}}]},{"efAssociativity":"infixl","efPrecedence":8,"efOperator":"!!","efAlias":[["Data","Array","NonEmpty"],{"Left":{"Ident":"index"}}]},{"efAssociativity":"infix","efPrecedence":5,"efOperator":"\\\\","efAlias":[["Data","Array","NonEmpty"],{"Left":{"Ident":"difference"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"fromArray"},"edValueType":{"annotation":[{"start":[134,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[134,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[134,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[134,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[134,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,40]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[134,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,55]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[134,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[134,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]},80]}}},{"EDValue":{"edValueName":{"Ident":"fromNonEmpty"},"edValueType":{"annotation":[{"start":[146,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[146,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[146,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[146,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[146,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[146,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[146,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,35]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[146,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]},{"annotation":[{"start":[146,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[146,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[146,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,60]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[146,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[146,62]},[]],"tag":"TypeVar","contents":"a"}]}]},93]}}},{"EDValue":{"edValueName":{"Ident":"toArray"},"edValueType":{"annotation":[{"start":[149,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[149,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,35]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[149,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[149,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[149,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[149,48]},[]],"tag":"TypeVar","contents":"a"}]}]},10]}}},{"EDValue":{"edValueName":{"Ident":"toNonEmpty"},"edValueType":{"annotation":[{"start":[152,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[152,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[152,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,38]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[152,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[152,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,52]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[152,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]},{"annotation":[{"start":[152,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[152,60]},[]],"tag":"TypeVar","contents":"a"}]}]},121]}}},{"EDValue":{"edValueName":{"Ident":"fromFoldable"},"edValueType":{"annotation":[{"start":[155,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,73]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[155,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,73]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[155,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[155,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,39]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[155,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[155,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,44]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[155,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[155,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,55]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[155,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,70]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[155,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[155,72]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},84]},85]}}},{"EDValue":{"edValueName":{"Ident":"fromFoldable1"},"edValueType":{"annotation":[{"start":[158,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[158,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,67]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[158,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[158,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,41]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[158,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,41]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[158,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[158,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[158,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[158,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,65]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[158,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[158,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]},76]},77]}}},{"EDValue":{"edValueName":{"Ident":"toUnfoldable"},"edValueType":{"annotation":[{"start":[161,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[161,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,67]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[161,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[161,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,41]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,41]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[161,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,58]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[161,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,60]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[161,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,65]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[161,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[161,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]},197]},198]}}},{"EDValue":{"edValueName":{"Ident":"toUnfoldable1"},"edValueType":{"annotation":[{"start":[164,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[164,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,69]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[164,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[164,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,43]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[164,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,43]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[164,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[164,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[164,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[164,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[164,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,60]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[164,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[164,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[164,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,67]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[164,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[164,69]},[]],"tag":"TypeVar","contents":"a"}]}]}]},241]},242]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[171,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[171,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[171,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[171,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,42]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[171,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[171,44]},[]],"tag":"TypeVar","contents":"a"}]}]},59]}}},{"EDValue":{"edValueName":{"Ident":"range"},"edValueType":{"annotation":[{"start":[174,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[174,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[174,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,37]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[174,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replicate"},"edValueType":{"annotation":[{"start":[180,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[180,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[180,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[180,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,49]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[180,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[180,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},61]}}},{"EDValue":{"edValueName":{"Ident":"some"},"edValueType":{"annotation":[{"start":[184,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,32]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[184,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,32]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[185,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,32]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[185,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[185,19]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[185,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[185,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[186,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,32]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[186,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[186,24]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[186,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[186,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[186,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[186,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[186,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[186,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[186,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[186,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],"constraintData":null},{"annotation":[{"start":[187,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[187,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[187,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[187,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,14]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[187,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,29]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[187,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[187,31]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[190,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[190,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,34]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[190,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[190,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[190,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},175]}}},{"EDValue":{"edValueName":{"Ident":"cons"},"edValueType":{"annotation":[{"start":[193,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[193,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[193,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,37]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[193,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[193,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,56]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[193,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[193,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},205]}}},{"EDValue":{"edValueName":{"Ident":"cons'"},"edValueType":{"annotation":[{"start":[198,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[198,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[198,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[198,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[198,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,21]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[198,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[198,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[198,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[198,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[198,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[198,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[198,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[198,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,49]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[198,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[198,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},90]}}},{"EDValue":{"edValueName":{"Ident":"snoc"},"edValueType":{"annotation":[{"start":[201,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[201,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,32]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[201,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[201,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[201,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,56]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[201,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[201,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},56]}}},{"EDValue":{"edValueName":{"Ident":"snoc'"},"edValueType":{"annotation":[{"start":[204,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[204,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[204,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[204,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[204,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[204,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[204,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,49]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[204,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[204,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},53]}}},{"EDValue":{"edValueName":{"Ident":"appendArray"},"edValueType":{"annotation":[{"start":[207,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[207,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[207,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[207,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[207,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[207,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,39]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[207,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[207,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[207,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[207,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[207,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[207,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[207,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[207,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[207,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,69]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[207,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[207,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]},102]}}},{"EDValue":{"edValueName":{"Ident":"insert"},"edValueType":{"annotation":[{"start":[210,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[210,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[210,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[210,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[210,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[210,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[210,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[210,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,48]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[210,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[210,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,67]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[210,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[210,69]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},208]}}},{"EDValue":{"edValueName":{"Ident":"insertBy"},"edValueType":{"annotation":[{"start":[213,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[213,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[213,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[213,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,42]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[213,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[213,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,65]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[213,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[213,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,84]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[213,85],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[213,86]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},210]}}},{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[216,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,39]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[216,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[216,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,32]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[216,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[216,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[216,39]},[]],"tag":"TypeVar","contents":"a"}]},111]}}},{"EDValue":{"edValueName":{"Ident":"last"},"edValueType":{"annotation":[{"start":[219,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,39]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,32]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[219,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[219,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[219,39]},[]],"tag":"TypeVar","contents":"a"}]},115]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[222,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[222,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,32]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[222,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[222,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[222,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[222,45]},[]],"tag":"TypeVar","contents":"a"}]}]},117]}}},{"EDValue":{"edValueName":{"Ident":"init"},"edValueType":{"annotation":[{"start":[225,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[225,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,32]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[225,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[225,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[225,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[225,45]},[]],"tag":"TypeVar","contents":"a"}]}]},113]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[228,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[228,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[228,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,34]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[228,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[228,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[228,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,51]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[228,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,51]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[228,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,68]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[228,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[228,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[228,69],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[228,70]},[]],"tag":"REmpty"}]}]}]}]},119]}}},{"EDValue":{"edValueName":{"Ident":"unsnoc"},"edValueType":{"annotation":[{"start":[231,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[231,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,34]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[231,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[231,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[231,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,57]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[231,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[231,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[231,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,68]},[]],"tag":"RCons","contents":["last",{"annotation":[{"start":[231,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,68]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[231,69],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[231,70]},[]],"tag":"REmpty"}]}]}]}]},123]}}},{"EDValue":{"edValueName":{"Ident":"index"},"edValueType":{"annotation":[{"start":[234,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[234,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[234,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,33]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[234,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[234,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[234,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[234,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,51]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[234,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[234,53]},[]],"tag":"TypeVar","contents":"a"}]}]}]},173]}}},{"EDValue":{"edValueName":{"Ident":"elemIndex"},"edValueType":{"annotation":[{"start":[239,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[239,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[239,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[239,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[239,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[239,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[239,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[239,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[239,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[239,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[239,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[239,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[239,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,50]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[239,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[239,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[239,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,61]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[239,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[239,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},146]}}},{"EDValue":{"edValueName":{"Ident":"elemLastIndex"},"edValueType":{"annotation":[{"start":[242,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[242,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[242,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,32]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[242,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[242,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[242,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[242,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[242,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[242,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[242,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[242,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[242,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[242,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,54]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[242,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[242,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[242,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,65]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[242,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[242,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},148]}}},{"EDValue":{"edValueName":{"Ident":"findIndex"},"edValueType":{"annotation":[{"start":[245,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[245,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[245,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[245,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,55]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[245,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[245,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,66]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[245,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[245,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},157]}}},{"EDValue":{"edValueName":{"Ident":"findLastIndex"},"edValueType":{"annotation":[{"start":[248,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[248,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[248,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[248,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[248,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[248,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[248,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,59]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[248,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,61]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[248,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,70]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[248,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[248,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},159]}}},{"EDValue":{"edValueName":{"Ident":"insertAt"},"edValueType":{"annotation":[{"start":[251,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[251,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[251,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[251,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[251,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[251,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[251,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,48]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[251,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[251,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,59]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[251,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[251,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,74]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[251,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[251,76]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},74]}}},{"EDValue":{"edValueName":{"Ident":"deleteAt"},"edValueType":{"annotation":[{"start":[254,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[254,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[254,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[254,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[254,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,43]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[254,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[254,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,54]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[254,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[254,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[254,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},133]}}},{"EDValue":{"edValueName":{"Ident":"updateAt"},"edValueType":{"annotation":[{"start":[257,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[257,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[257,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[257,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,48]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[257,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[257,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,59]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[257,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,74]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[257,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[257,76]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},26]}}},{"EDValue":{"edValueName":{"Ident":"updateAtIndices"},"edValueType":{"annotation":[{"start":[260,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[260,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[260,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[260,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,42]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[260,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,42]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[260,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[260,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,47]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[260,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,54]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[260,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[260,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[260,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,81],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[260,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,78]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[260,79],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,80]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[260,84],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,84],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,97]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[260,98],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[260,99]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},235]},236]}}},{"EDValue":{"edValueName":{"Ident":"modifyAt"},"edValueType":{"annotation":[{"start":[263,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[263,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[263,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[263,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[263,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[263,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[263,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[263,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[263,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,55]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[263,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[263,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,66]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[263,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,81]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[263,82],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[263,83]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},64]}}},{"EDValue":{"edValueName":{"Ident":"modifyAtIndices"},"edValueType":{"annotation":[{"start":[266,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[266,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[266,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[266,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,42]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[266,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,42]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[266,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[266,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,47]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[266,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[{"start":[266,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[266,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[266,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[266,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[266,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,83],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,85]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[266,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,80]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[266,81],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,82]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[266,86],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,86],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,99]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[266,100],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[266,101]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},212]},213]}}},{"EDValue":{"edValueName":{"Ident":"alterAt"},"edValueType":{"annotation":[{"start":[269,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[269,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[269,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[269,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,40]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[269,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[269,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,60]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[269,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[269,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,71]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[269,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[269,79],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[269,80]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},104]}}},{"EDValue":{"edValueName":{"Ident":"reverse"},"edValueType":{"annotation":[{"start":[272,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[272,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[272,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,35]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[272,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[272,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,54]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[272,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[272,56]},[]],"tag":"TypeVar","contents":"a"}]}]},224]}}},{"EDValue":{"edValueName":{"Ident":"concat"},"edValueType":{"annotation":[{"start":[275,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[275,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[275,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[275,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[275,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[275,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,34]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[275,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[275,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,49]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[275,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[275,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[275,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,69]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[275,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[275,71]},[]],"tag":"TypeVar","contents":"a"}]}]},99]}}},{"EDValue":{"edValueName":{"Ident":"concatMap"},"edValueType":{"annotation":[{"start":[278,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[278,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[278,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[278,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[278,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[278,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,45]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[278,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,47]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[278,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[278,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,65]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[278,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[278,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,84]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[278,85],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[278,86]},[]],"tag":"TypeVar","contents":"b"}]}]}]},95]},96]}}},{"EDValue":{"edValueName":{"Ident":"filter"},"edValueType":{"annotation":[{"start":[281,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[281,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[281,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[281,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[281,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[281,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[281,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,52]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[281,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,54]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[281,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[281,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[281,65]},[]],"tag":"TypeVar","contents":"a"}]}]}]},150]}}},{"EDValue":{"edValueName":{"Ident":"partition"},"edValueType":{"annotation":[{"start":[285,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[286,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[287,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[286,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[286,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[286,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[286,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[286,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[286,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[286,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[286,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[287,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[288,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[287,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[287,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[287,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[287,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[287,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[288,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[288,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,7]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[288,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,22]},[]],"tag":"RCons","contents":["yes",{"annotation":[{"start":[288,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[288,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[288,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[288,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,37]},[]],"tag":"RCons","contents":["no",{"annotation":[{"start":[288,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[288,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[288,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[288,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[288,38]},[]],"tag":"REmpty"}]}]}]}]}]},182]}}},{"EDValue":{"edValueName":{"Ident":"filterA"},"edValueType":{"annotation":[{"start":[292,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[293,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[293,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[293,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[293,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[293,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[294,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[295,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[294,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[294,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[294,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[294,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[294,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[294,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[294,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[294,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[294,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[294,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[294,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[295,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[296,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[295,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[295,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[295,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[295,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[295,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[296,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[296,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[296,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[296,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[296,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[296,16]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},153]},154]}}},{"EDValue":{"edValueName":{"Ident":"mapMaybe"},"edValueType":{"annotation":[{"start":[299,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[299,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[299,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[299,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[299,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[299,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[299,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[299,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[299,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,56]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[299,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[299,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[299,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[299,69]},[]],"tag":"TypeVar","contents":"b"}]}]}]},178]},179]}}},{"EDValue":{"edValueName":{"Ident":"catMaybes"},"edValueType":{"annotation":[{"start":[302,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[302,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[302,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[302,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[302,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[302,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,37]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[302,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[302,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,44]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[302,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[302,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[302,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[302,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[302,58]},[]],"tag":"TypeVar","contents":"a"}]}]},129]}}},{"EDValue":{"edValueName":{"Ident":"sort"},"edValueType":{"annotation":[{"start":[305,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[305,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[305,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,24]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[305,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[305,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[305,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[305,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[305,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[305,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,41]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[305,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[305,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[305,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,60]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[305,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[305,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]},227]}}},{"EDValue":{"edValueName":{"Ident":"sortBy"},"edValueType":{"annotation":[{"start":[308,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,79]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[308,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[308,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[308,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[308,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[308,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[308,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[308,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[308,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,58]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[308,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,60]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[308,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[308,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,77]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[308,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[308,79]},[]],"tag":"TypeVar","contents":"a"}]}]}]},229]}}},{"EDValue":{"edValueName":{"Ident":"sortWith"},"edValueType":{"annotation":[{"start":[311,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[311,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[311,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[311,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[311,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,30]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[311,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[311,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[311,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[311,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,41]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[311,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[311,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,59]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[311,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,61]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[311,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,78]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[311,79],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[311,80]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},231]},232]}}},{"EDValue":{"edValueName":{"Ident":"slice"},"edValueType":{"annotation":[{"start":[314,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[314,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[314,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[314,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,47]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[314,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[314,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[314,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[314,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},185]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[317,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[317,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[317,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[317,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[317,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,39]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[317,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[317,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[317,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[317,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},190]}}},{"EDValue":{"edValueName":{"Ident":"takeEnd"},"edValueType":{"annotation":[{"start":[320,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[320,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[320,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[320,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[320,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[320,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[320,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[320,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[320,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[320,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,42]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[320,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[320,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[320,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[320,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[320,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]},193]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[323,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[323,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[323,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[323,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,55]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[323,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[323,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[323,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[323,68]},[]],"tag":"TypeVar","contents":"a"}]}]}]},195]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[326,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[326,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[326,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[326,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[326,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[326,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[326,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[326,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[326,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[326,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,39]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[326,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[326,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[326,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[326,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[326,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},139]}}},{"EDValue":{"edValueName":{"Ident":"dropEnd"},"edValueType":{"annotation":[{"start":[329,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[329,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[329,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[329,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[329,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,42]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[329,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[329,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[329,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[329,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]},142]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[332,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[332,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[332,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[332,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[332,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[332,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[332,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,55]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[332,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[332,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[332,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[332,68]},[]],"tag":"TypeVar","contents":"a"}]}]}]},144]}}},{"EDValue":{"edValueName":{"Ident":"span"},"edValueType":{"annotation":[{"start":[336,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[337,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[337,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[338,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[338,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[337,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[337,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[337,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[337,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[337,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[337,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[337,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[337,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[337,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[337,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[338,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[338,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[339,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[338,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[338,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[338,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[338,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[338,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[338,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[339,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[339,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,7]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[339,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,23]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[339,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[339,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[339,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[339,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,40]},[]],"tag":"RCons","contents":["rest",{"annotation":[{"start":[339,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[339,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[339,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[339,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[339,42]},[]],"tag":"REmpty"}]}]}]}]}]},188]}}},{"EDValue":{"edValueName":{"Ident":"nub"},"edValueType":{"annotation":[{"start":[342,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[342,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[342,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[342,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[342,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[342,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,40]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[342,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[342,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,59]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[342,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[342,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]},216]}}},{"EDValue":{"edValueName":{"Ident":"nubBy"},"edValueType":{"annotation":[{"start":[348,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[348,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[348,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[348,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[348,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[348,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[348,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,39]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[348,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[348,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,57]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[348,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[348,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[348,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,76]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[348,77],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[348,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]},218]}}},{"EDValue":{"edValueName":{"Ident":"nubEq"},"edValueType":{"annotation":[{"start":[345,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[345,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[345,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[345,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[345,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[345,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[345,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[345,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[345,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,41]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[345,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[345,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[345,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,60]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[345,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[345,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]},222]}}},{"EDValue":{"edValueName":{"Ident":"nubByEq"},"edValueType":{"annotation":[{"start":[351,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,79]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[351,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[351,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[351,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[351,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[351,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[351,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[351,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[351,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,58]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[351,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,60]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[351,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,77]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[351,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[351,79]},[]],"tag":"TypeVar","contents":"a"}]}]}]},220]}}},{"EDValue":{"edValueName":{"Ident":"union"},"edValueType":{"annotation":[{"start":[354,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[354,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[354,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[354,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[354,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[354,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[354,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[354,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[354,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,41]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[354,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[354,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[354,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[354,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[354,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[354,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,60]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[354,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[354,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[354,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,79]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[354,80],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[354,81]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},20]}}},{"EDValue":{"edValueName":{"Ident":"union'"},"edValueType":{"annotation":[{"start":[357,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[357,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[357,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,25]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[357,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[357,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[357,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[357,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[357,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[357,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,42]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[357,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[357,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[357,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[357,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[357,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[357,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[357,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[357,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[357,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,72]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[357,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[357,74]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"unionBy"},"edValueType":{"annotation":[{"start":[361,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[362,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[362,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[363,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[362,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[362,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[362,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[362,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[362,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[362,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[362,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[362,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[362,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[362,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[363,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[364,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[364,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[363,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[363,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[363,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[363,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[363,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[364,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[364,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[365,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[364,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[364,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[364,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[364,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[364,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[364,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[365,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[365,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[365,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[365,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},18]}}},{"EDValue":{"edValueName":{"Ident":"unionBy'"},"edValueType":{"annotation":[{"start":[369,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[370,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[370,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[371,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[371,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[370,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[370,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[370,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[370,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[370,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[370,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[370,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[370,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[370,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[370,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[371,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[371,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[372,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[372,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[371,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[371,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[371,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[371,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[371,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[371,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[372,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[372,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[372,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[372,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[372,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[372,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[372,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[372,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[373,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[373,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[373,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},14]}}},{"EDValue":{"edValueName":{"Ident":"delete"},"edValueType":{"annotation":[{"start":[376,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[376,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[376,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,25]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[376,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[376,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[376,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[376,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[376,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[376,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[376,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[376,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[376,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[376,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,47]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[376,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[376,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[376,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[376,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[376,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},131]}}},{"EDValue":{"edValueName":{"Ident":"deleteBy"},"edValueType":{"annotation":[{"start":[379,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[379,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[379,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[379,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[379,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[379,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[379,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[379,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[379,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[379,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[379,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,64]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[379,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,66]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[379,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[379,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[379,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[379,77]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},135]}}},{"EDValue":{"edValueName":{"Ident":"difference"},"edValueType":{"annotation":[{"start":[382,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[382,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[382,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,29]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[382,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[382,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[382,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[382,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[382,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[382,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,46]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[382,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[382,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[382,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[382,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[382,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[382,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,65]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[382,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[382,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[382,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[382,77],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[382,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},137]}}},{"EDValue":{"edValueName":{"Ident":"difference'"},"edValueType":{"annotation":[{"start":[385,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[385,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[385,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,30]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[385,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[385,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[385,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,47]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[385,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[385,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[385,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[385,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,60]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[385,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[385,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[385,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},88]}}},{"EDValue":{"edValueName":{"Ident":"intersect"},"edValueType":{"annotation":[{"start":[388,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[388,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[388,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,29]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[388,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[388,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[388,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[388,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[388,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[388,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,46]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[388,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[388,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[388,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[388,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[388,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[388,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,65]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[388,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[388,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[388,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[388,77],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[388,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},72]}}},{"EDValue":{"edValueName":{"Ident":"intersect'"},"edValueType":{"annotation":[{"start":[391,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[391,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[391,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,30]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[391,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[391,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[391,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[391,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[391,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[391,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,47]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[391,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[391,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[391,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[391,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[391,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[391,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[391,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,60]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[391,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[391,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[391,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[391,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},70]}}},{"EDValue":{"edValueName":{"Ident":"intersectBy"},"edValueType":{"annotation":[{"start":[395,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[396,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[396,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[397,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[397,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[396,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[396,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[396,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[396,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[396,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[396,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[396,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[396,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[396,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[396,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[397,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[397,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[398,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[398,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[397,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[397,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[397,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[397,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[397,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[397,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[398,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[398,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[399,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[398,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[398,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[398,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[398,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[398,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[398,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[399,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[399,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[399,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[399,13]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},68]}}},{"EDValue":{"edValueName":{"Ident":"intersectBy'"},"edValueType":{"annotation":[{"start":[403,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[404,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[404,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[405,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[405,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[404,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[404,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[404,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[404,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[404,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[404,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[404,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[404,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[404,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[404,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[405,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[405,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[406,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[405,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[405,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[405,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[405,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[405,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[405,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[406,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[407,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[406,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[406,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[406,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[406,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[406,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[407,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[407,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[407,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[407,13]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},66]}}},{"EDValue":{"edValueName":{"Ident":"zipWith"},"edValueType":{"annotation":[{"start":[413,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[413,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[413,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[414,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[415,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[415,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[414,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[414,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[414,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[414,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[414,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[414,18]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[415,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[415,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[416,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[415,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[415,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[415,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[415,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[415,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[415,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[416,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[417,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[416,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[416,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[416,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[416,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[416,21]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[417,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[417,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[417,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[417,21]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},32]},33]},34]}}},{"EDValue":{"edValueName":{"Ident":"zipWithA"},"edValueType":{"annotation":[{"start":[422,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[422,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[422,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[422,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[423,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[423,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[423,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[423,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[423,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[424,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[425,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[425,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[424,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[424,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[424,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[424,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[424,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[424,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[424,20]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},{"annotation":[{"start":[425,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[425,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[426,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[425,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[425,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[425,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[425,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[425,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[425,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[426,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[427,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[426,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[426,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[426,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[426,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[426,21]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[427,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[427,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[427,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[427,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,22]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[427,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[427,24]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]}]},41]},42]},43]},44]}}},{"EDValue":{"edValueName":{"Ident":"zip"},"edValueType":{"annotation":[{"start":[430,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,83]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[430,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,83]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[430,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[430,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,33]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[430,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[430,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[430,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,52]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[430,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,54]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[430,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,71]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[430,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[430,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,78]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[430,79],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,80]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[430,81],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[430,82]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},28]},29]}}},{"EDValue":{"edValueName":{"Ident":"unzip"},"edValueType":{"annotation":[{"start":[433,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,92]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[433,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,92]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[433,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[433,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,35]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[433,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,42]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[433,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[433,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,46]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[433,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,56]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[433,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,71]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[433,72],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,73]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[433,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[433,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,89]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[433,90],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[433,91]},[]],"tag":"TypeVar","contents":"b"}]}]}]},22]},23]}}},{"EDValue":{"edValueName":{"Ident":"foldM"},"edValueType":{"annotation":[{"start":[436,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[436,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[436,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[436,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[436,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,31]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[436,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[436,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[436,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[436,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[436,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[436,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[436,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[436,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,49]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[436,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[436,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[436,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[436,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,72]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[436,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,74]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[436,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[436,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,79]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[436,80],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[436,81]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},161]},162]},163]}}},{"EDValue":{"edValueName":{"Ident":"foldRecM"},"edValueType":{"annotation":[{"start":[439,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[439,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[439,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[439,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[439,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,37]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[439,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[439,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[439,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[439,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[439,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[439,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[439,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,53]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[439,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[439,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[439,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[439,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,81],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[439,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,78]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[439,79],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,80]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[439,84],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[439,84],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,85]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[439,86],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[439,87]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},167]},168]},169]}}},{"EDValue":{"edValueName":{"Ident":"unsafeIndex"},"edValueType":{"annotation":[{"start":[442,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[442,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[442,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,33]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[442,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[442,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[442,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[442,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[442,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,50]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[442,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[442,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[442,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[442,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[442,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[442,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[442,64]},[]],"tag":"TypeVar","contents":"a"}]}]}]},239]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/NonEmpty.purs","end":[443,37]}}
− tests/purs/publish/basic-example/output/Data.Array.Partial/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Array.Partial","comments":"Partial helper functions for working with immutable arrays.\n","declarations":[{"children":[],"comments":"Get the first element of a non-empty array.\n\nRunning time: `O(1)`.\n","title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,42]}},{"children":[],"comments":"Get all but the first element of a non-empty array.\n\nRunning time: `O(n)`, where `n` is the length of the array.\n","title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,48]}},{"children":[],"comments":"Get the last element of a non-empty array.\n\nRunning time: `O(1)`.\n","title":"last","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,42]}},{"children":[],"comments":"Get all but the last element of a non-empty array.\n\nRunning time: `O(n)`, where `n` is the length of the array.\n","title":"init","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,48]}}]}
− tests/purs/publish/basic-example/output/Data.Array.Partial/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Array","Partial"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[35,37]},{"Ident":"head"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[35,37]},{"Ident":"tail"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[35,37]},{"Ident":"last"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[35,37]},{"Ident":"init"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Array"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[11,26]},{"Ident":"length"}]},{"ValueRef":[{"start":[11,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[11,33]},{"Ident":"slice"}]},{"ValueRef":[{"start":[11,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[11,46]},{"Ident":"unsafeIndex"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[16,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,42]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[16,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,26]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[16,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]},11]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[22,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[22,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,48]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[22,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,26]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[22,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[22,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[22,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[22,48]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"last"},"edValueType":{"annotation":[{"start":[28,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[28,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,42]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[28,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,26]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[28,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[28,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[28,42]},[]],"tag":"TypeVar","contents":"a"}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"init"},"edValueType":{"annotation":[{"start":[34,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[34,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,48]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,26]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[34,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[34,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[34,48]},[]],"tag":"TypeVar","contents":"a"}]}]}]},7]}}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/Partial.purs","end":[35,37]}}
− tests/purs/publish/basic-example/output/Data.Array.ST.Iterator/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Array.ST.Iterator","comments":null,"declarations":[{"children":[],"comments":"This type provides a slightly easier way of iterating over an array's\nelements in an STArray computation, without having to keep track of\nindices.\n","title":"Iterator","info":{"declType":"data","dataDeclType":"data","typeArguments":[["r",null],["a",null]]},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,60]}},{"children":[],"comments":"Make an Iterator given an indexing function into an array (or anything\nelse). If `xs :: Array a`, the standard way to create an iterator over\n`xs` is to use `iterator (xs !! _)`, where `(!!)` comes from `Data.Array`.\n","title":"iterator","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]},null]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,64]}},{"children":[],"comments":"Perform an action once for each item left in an iterator. If the action\nitself also advances the same iterator, `iterate` will miss those items\nout.\n","title":"iterate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]},null]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]}},{"children":[],"comments":"Get the next item out of an iterator, advancing it. Returns Nothing if the\nIterator is exhausted.\n","title":"next","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]},null]}},"sourceSpan":{"start":[48,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,51]}},{"children":[],"comments":"Get the next item out of an iterator without advancing it.\n","title":"peek","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]},null]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,51]}},{"children":[],"comments":"Check whether an iterator has been exhausted.\n","title":"exhausted","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},null]},null]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,54]}},{"children":[],"comments":"Extract elements from an iterator and push them on to an STArray for as\nlong as those elements satisfy a given predicate.\n","title":"pushWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]}},{"children":[],"comments":"Push the entire remaining contents of an iterator onto an STArray.\n","title":"pushAll","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]},null]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]}}]}
− tests/purs/publish/basic-example/output/Data.Array.ST.Iterator/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Array","ST","Iterator"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]},"Iterator",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]},{"Ident":"iterator"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]},{"Ident":"iterate"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]},{"Ident":"next"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]},{"Ident":"peek"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]},{"Ident":"exhausted"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]},{"Ident":"pushWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]},{"Ident":"pushAll"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[13,28]},"ST",[]]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST"],"eiImportType":{"Implicit":[]},"eiImportedAs":["ST"]},{"eiModule":["Control","Monad","ST","Ref"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[15,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[15,35]},"STRef",[]]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST","Ref"],"eiImportType":{"Implicit":[]},"eiImportedAs":["STRef"]},{"eiModule":["Data","Array","ST"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[17,30]},"STArray",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Array","ST"],"eiImportType":{"Implicit":[]},"eiImportedAs":["STA"]},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[20,29]},"Maybe",null]},{"ValueRef":[{"start":[20,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[20,40]},{"Ident":"isNothing"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Iterator","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,53]},[]],"tag":"NamedKind","contents":[["Control","Monad","ST","Internal"],"Region"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["r",{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,53]},[]],"tag":"NamedKind","contents":[["Control","Monad","ST","Internal"],"Region"]}],["a",{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Iterator",[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,43]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,53]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"STRef"]},{"annotation":[{"start":[25,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,55]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[25,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]]]}}}},{"EDValue":{"edValueName":{"Ident":"iterator"},"edValueType":{"annotation":[{"start":[30,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[30,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,64]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[30,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[30,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,38]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[30,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,40]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[30,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,47]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[30,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,49]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[30,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,59]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[{"start":[30,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,61]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[30,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[30,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]},28]},29]}}},{"EDValue":{"edValueName":{"Ident":"iterate"},"edValueType":{"annotation":[{"start":[37,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,32]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[{"start":[37,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,34]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[37,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[37,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,48]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[37,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,50]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},{"annotation":[{"start":[37,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,62]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[37,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,64]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[37,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[37,69]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},34]},35]}}},{"EDValue":{"edValueName":{"Ident":"next"},"edValueType":{"annotation":[{"start":[48,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[48,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,51]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[48,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,29]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[{"start":[48,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,31]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[48,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[48,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,39]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[48,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,41]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[48,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,48]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[48,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[48,50]},[]],"tag":"TypeVar","contents":"a"}]}]}]},6]},7]}}},{"EDValue":{"edValueName":{"Ident":"peek"},"edValueType":{"annotation":[{"start":[55,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,51]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[55,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,29]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[{"start":[55,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,31]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[55,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[55,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,39]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[55,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,41]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[55,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,48]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[55,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[55,50]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"exhausted"},"edValueType":{"annotation":[{"start":[61,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[61,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,54]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[61,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,34]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[{"start":[61,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,36]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[61,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[61,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,44]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[61,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,46]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[61,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[61,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},46]},47]}}},{"EDValue":{"edValueName":{"Ident":"pushWhile"},"edValueType":{"annotation":[{"start":[66,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[66,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[66,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[66,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,52]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[{"start":[66,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,54]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[66,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[66,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,72],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,67]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[66,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,69]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[66,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,71]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[66,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,77]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[66,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,79]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[66,80],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[66,84]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},12]},13]}}},{"EDValue":{"edValueName":{"Ident":"pushAll"},"edValueType":{"annotation":[{"start":[79,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[79,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[79,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[79,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,32]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST","Iterator"],"Iterator"]},{"annotation":[{"start":[79,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,34]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[79,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[79,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[79,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,47]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[79,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,49]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[79,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[79,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,57]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[79,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,59]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[79,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[79,64]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},24]},25]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Iterator.purs","end":[80,33]}}
− tests/purs/publish/basic-example/output/Data.Array.ST.Partial/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Array.ST.Partial","comments":"Partial functions for working with mutable arrays using the `ST` effect.\n\nThis module is particularly helpful when performance is very important.\n","declarations":[{"children":[],"comments":"Read the value at the specified index in a mutable array.\n","title":"peek","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]}},{"children":[],"comments":"Change the value at the specified index in a mutable array.\n","title":"poke","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]}}]}
− tests/purs/publish/basic-example/output/Data.Array.ST.Partial/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Array","ST","Partial"],"efExports":[{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[40,15]},{"Ident":"peek"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[40,15]},{"Ident":"poke"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[10,28]},"ST",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Array","ST"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[11,30]},"STArray",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[12,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"peek"},"edValueType":{"annotation":[{"start":[16,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[17,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[17,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[17,13]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[18,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[18,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[19,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[19,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[20,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[20,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},6]},7]}}},{"EDValue":{"edValueName":{"Ident":"poke"},"edValueType":{"annotation":[{"start":[27,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[27,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[28,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[28,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[28,13]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[29,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[30,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[29,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[30,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[31,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[31,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[32,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[32,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[32,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},0]},1]}}}],"efSourceSpan":{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[40,15]}}
− tests/purs/publish/basic-example/output/Data.Array.ST/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Array.ST","comments":"Helper functions for working with mutable arrays using the `ST` effect.\n\nThis module can be used when performance is important and mutation is a local effect.\n","declarations":[{"children":[],"comments":"A reference to a mutable array.\n\nThe first type parameter represents the memory region which the array belongs to.\nThe second type parameter defines the type of elements of the mutable array.\n\nThe runtime representation of a value of type `STArray h a` is the same as that of `Array a`,\nexcept that mutation is allowed.\n","title":"STArray","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Control","Monad","ST","Internal"],"Region"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"declType":"externData"},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[39,54]}},{"children":[],"comments":"An element and its index.\n","title":"Assoc","info":{"arguments":[["a",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["value",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["index",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[],"tag":"REmpty"}]}]}]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,44]}},{"children":[],"comments":"Perform an effect requiring a mutable array on a copy of an immutable array,\nsafely returning the result as an immutable array.\n","title":"withArray","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]}},{"children":[],"comments":"Create an empty mutable array.\n","title":"empty","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},null]},null]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,55]}},{"children":[],"comments":"Read the value at the specified index in a mutable array.\n","title":"peek","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,20]}},{"children":[],"comments":"Change the value at the specified index in a mutable array.\n","title":"poke","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[128,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]}},{"children":[],"comments":"Append an element to the end of a mutable array. Returns the new length of\nthe array.\n","title":"push","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]},null]}},"sourceSpan":{"start":[132,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]}},{"children":[],"comments":"Mutate the element at the specified index using the supplied function.\n","title":"modify","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[144,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]}},{"children":[],"comments":"Append the values in an immutable array to the end of a mutable array.\nReturns the new length of the mutable array.\n","title":"pushAll","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]},null]}},"sourceSpan":{"start":[137,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]}},{"children":[],"comments":"Remove and/or insert elements from/into a mutable array at the specified index.\n","title":"splice","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[152,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]}},{"children":[],"comments":"Sort a mutable array in place.\n","title":"sort","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[74,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,63]}},{"children":[],"comments":"Sort a mutable array in place using a comparison function.\n","title":"sortBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,24]}},{"children":[],"comments":"Sort a mutable array in place based on a projection.\n","title":"sortWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[97,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]}},{"children":[],"comments":"Create an immutable copy of a mutable array.\n","title":"freeze","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]},null]}},"sourceSpan":{"start":[106,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,52]}},{"children":[],"comments":"Create a mutable copy of an immutable array.\n","title":"thaw","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]},null]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,50]}},{"children":[],"comments":"O(1). Convert a mutable array to an immutable array, without copying. The mutable\narray must not be mutated afterwards.\n","title":"unsafeFreeze","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]},null]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,58]}},{"children":[],"comments":"O(1) Convert an immutable array to a mutable array, without copying. The input\narray must not be used afterward.\n","title":"unsafeThaw","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]},null]}},"sourceSpan":{"start":[63,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,56]}},{"children":[],"comments":"Create an immutable copy of a mutable array, where each element\nis labelled with its index in the original array.\n","title":"toAssocArray","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"Assoc"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}]}]},null]},null]}},"sourceSpan":{"start":[162,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]}}]}
− tests/purs/publish/basic-example/output/Data.Array.ST/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Array","ST"],"efExports":[{"TypeRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},"STArray",[]]},{"TypeRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},"Assoc",[]]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"withArray"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"empty"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"peek"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"poke"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"push"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"modify"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"pushAll"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"splice"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"sort"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"sortBy"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"sortWith"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"freeze"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"thaw"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"unsafeFreeze"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"unsafeThaw"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},{"Ident":"toAssocArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[28,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[28,28]},"ST",[]]},{"KindRef":[{"start":[28,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[28,41]},"Region"]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[29,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[29,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Unsafe","Coerce"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[30,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[30,35]},{"Ident":"unsafeCoerce"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"STArray","edTypeKind":{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[39,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[39,38]},[]],"tag":"NamedKind","contents":[["Control","Monad","ST","Internal"],"Region"]},{"annotation":[{"start":[39,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[39,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[39,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[39,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[39,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[39,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Assoc","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,42]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Assoc","edTypeSynonymArguments":[["a",{"annotation":[{"start":[42,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,42]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[42,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,28]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[42,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,28]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[42,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,42]},[]],"tag":"RCons","contents":["index",{"annotation":[{"start":[42,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[42,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[42,44]},[]],"tag":"REmpty"}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"withArray"},"edValueType":{"annotation":[{"start":[47,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,4],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[49,6]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,14]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[48,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,16]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[48,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,18]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[48,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,24]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[48,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,26]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[48,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[48,28]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,4],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,6]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[49,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[49,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[49,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[49,14]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,9]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[50,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,11]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[50,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[50,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[50,20]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"empty"},"edValueType":{"annotation":[{"start":[67,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,55]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[67,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,39]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[67,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,41]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[67,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,50]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[67,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,52]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[67,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[67,54]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"peek"},"edValueType":{"annotation":[{"start":[113,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,20]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[113,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,20]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[114,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[115,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[114,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[114,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[115,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[115,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[115,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[115,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[115,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[115,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[115,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[115,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[116,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[116,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[116,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,17]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[116,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[116,19]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},47]},48]}}},{"EDValue":{"edValueName":{"Ident":"poke"},"edValueType":{"annotation":[{"start":[128,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[128,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[128,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[128,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[128,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[128,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[128,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[128,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,55]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[128,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,57]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[128,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[128,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,65]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[128,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,67]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[128,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[128,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"push"},"edValueType":{"annotation":[{"start":[132,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[132,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[132,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[132,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[132,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[132,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,33]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[132,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,35]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[132,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[132,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,43]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[132,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,45]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[132,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[132,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},41]},42]}}},{"EDValue":{"edValueName":{"Ident":"modify"},"edValueType":{"annotation":[{"start":[144,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[144,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[144,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[144,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[144,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,49]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[144,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,51]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[144,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[144,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,59]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[144,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,61]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[144,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[144,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},56]},57]}}},{"EDValue":{"edValueName":{"Ident":"pushAll"},"edValueType":{"annotation":[{"start":[138,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[138,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[139,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[140,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[139,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[139,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[139,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[139,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[139,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[140,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[140,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[140,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[140,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[140,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[140,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[140,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[140,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[140,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[141,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[141,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[141,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[141,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"splice"},"edValueType":{"annotation":[{"start":[153,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[153,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[154,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[154,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[155,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[154,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[154,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[155,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[156,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[155,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[156,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[157,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[156,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[156,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[156,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[156,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[156,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[157,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[157,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[157,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[157,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[157,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[157,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[157,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[157,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[158,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[158,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[158,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[158,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[158,19]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"sort"},"edValueType":{"annotation":[{"start":[74,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,63]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[74,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[74,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[74,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[74,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[74,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,37]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[74,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,39]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[74,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[74,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,47]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[74,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,49]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[74,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,58]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[74,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,60]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[74,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[74,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},37]},38]}}},{"EDValue":{"edValueName":{"Ident":"sortBy"},"edValueType":{"annotation":[{"start":[79,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,24]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[79,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,24]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[81,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[80,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[80,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[80,25]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[81,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[81,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[81,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[81,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[81,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[81,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[81,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[82,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[82,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[82,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[82,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,21]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[82,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[82,23]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},25]},26]}}},{"EDValue":{"edValueName":{"Ident":"sortWith"},"edValueType":{"annotation":[{"start":[98,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[98,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[98,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[99,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[99,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[99,11]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[99,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[99,11]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[100,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[100,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[101,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[100,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[100,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[100,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[100,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[100,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[100,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[100,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[100,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[100,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[100,13]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[101,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[102,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[101,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[101,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[101,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[101,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[101,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[101,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[101,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[102,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[102,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[102,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[102,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,19]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[102,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,21]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[102,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[102,23]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},31]},32]},33]}}},{"EDValue":{"edValueName":{"Ident":"freeze"},"edValueType":{"annotation":[{"start":[106,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[106,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,52]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[106,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,30]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[106,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,32]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[106,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,40]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[106,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,42]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[106,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[106,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},62]},63]}}},{"EDValue":{"edValueName":{"Ident":"thaw"},"edValueType":{"annotation":[{"start":[70,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,50]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[70,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[70,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,28]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[70,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,34]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[70,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,36]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[70,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,45]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[70,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,47]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[70,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[70,49]},[]],"tag":"TypeVar","contents":"a"}]}]}]},12]},13]}}},{"EDValue":{"edValueName":{"Ident":"unsafeFreeze"},"edValueType":{"annotation":[{"start":[58,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[58,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,58]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,36]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[58,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,38]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[58,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[58,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,46]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[58,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,48]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[58,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[58,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[58,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]},6]},7]}}},{"EDValue":{"edValueName":{"Ident":"unsafeThaw"},"edValueType":{"annotation":[{"start":[63,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[63,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,56]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[63,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[63,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,40]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[63,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,42]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[63,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,51]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[63,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,53]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[63,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[63,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"toAssocArray"},"edValueType":{"annotation":[{"start":[162,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[162,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[162,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[162,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,51]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[162,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,53]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[162,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[162,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,61]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[162,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,63]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[162,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[162,72],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,72],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,77]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"Assoc"]},{"annotation":[{"start":[162,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,79]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}}}],"efSourceSpan":{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST.purs","end":[162,81]}}
− tests/purs/publish/basic-example/output/Data.Array/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Array","comments":"Helper functions for working with immutable Javascript arrays.\n\n_Note_: Depending on your use-case, you may prefer to use `Data.List` or\n`Data.Sequence` instead, which might give better performance for certain\nuse cases. This module is useful when integrating with JavaScript libraries\nwhich use arrays, but immutable arrays are not a practical data structure\nfor many use cases due to their poor asymptotics.\n\nIn addition to the functions in this module, Arrays have a number of\nuseful instances:\n\n* `Functor`, which provides `map :: forall a b. (a -> b) -> Array a ->\n  Array b`\n* `Apply`, which provides `(<*>) :: forall a b. Array (a -> b) -> Array a\n  -> Array b`. This function works a bit like a Cartesian product; the\n  result array is constructed by applying each function in the first\n  array to each value in the second, so that the result array ends up with\n  a length equal to the product of the two arguments' lengths.\n* `Bind`, which provides `(>>=) :: forall a b. (a -> Array b) -> Array a\n  -> Array b` (this is the same as `concatMap`).\n* `Semigroup`, which provides `(<>) :: forall a. Array a -> Array a ->\n  Array a`, for concatenating arrays.\n* `Foldable`, which provides a slew of functions for *folding* (also known\n  as *reducing*) arrays down to one value. For example,\n  `Data.Foldable.or` tests whether an array of `Boolean` values contains\n  at least one `true` value.\n* `Traversable`, which provides the PureScript version of a for-loop,\n  allowing you to STAI.iterate over an array and accumulate effects.\n\n","declarations":[{"children":[],"comments":"Convert a `Foldable` structure into an `Array`.\n\n```purescript\nfromFoldable (Just 1) = [1]\nfromFoldable (Nothing) = []\n```\n\n","title":"fromFoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}]},null]}},"sourceSpan":{"start":[154,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[154,51]}},{"children":[],"comments":"Convert an `Array` into an `Unfoldable` structure.\n","title":"toUnfoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},null]}},"sourceSpan":{"start":[139,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[139,53]}},{"children":[],"comments":"Create an array of one element\n```purescript\nsingleton 2 = [2]\n```\n","title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[167,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,36]}},{"children":[],"comments":"An infix synonym for `range`.\n```purescript\n2 .. 5 = [2, 3, 4, 5]\n```\n","title":"(..)","info":{"declType":"alias","alias":[["Data","Array"],{"Right":{"Left":{"Ident":"range"}}}],"fixity":{"associativity":"infix","precedence":8}},"sourceSpan":{"start":[186,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[186,20]}},{"children":[],"comments":"Create an array containing a range of integers, including both endpoints.\n```purescript\nrange 2 5 = [2, 3, 4, 5]\n```\n","title":"range","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[174,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,48]}},{"children":[],"comments":"Create an array containing a value repeated the specified number of times.\n```purescript\nreplicate 2 \"Hi\" = [\"Hi\", \"Hi\"]\n```\n","title":"replicate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[180,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,58]}},{"children":[],"comments":"Attempt a computation multiple times, requiring at least one success.\n\nThe `Lazy` constraint is used to generate the result lazily, to ensure\ntermination.\n","title":"some","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[192,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,78]}},{"children":[],"comments":"Attempt a computation multiple times, returning as many successful results\nas possible (possibly zero).\n\nThe `Lazy` constraint is used to generate the result lazily, to ensure\ntermination.\n","title":"many","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[200,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,78]}},{"children":[],"comments":"Test whether an array is empty.\n```purescript\nnull [] = true\nnull [1, 2] = false\n```\n","title":"null","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},null]}},"sourceSpan":{"start":[212,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,37]}},{"children":[],"comments":"Get the number of elements in an array.\n```purescript\nlength [\"Hello\", \"World\"] = 2\n```\n","title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},null]}},"sourceSpan":{"start":[219,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,50]}},{"children":[],"comments":"An infix alias for `cons`.\n\n```purescript\n1 : [2, 3, 4] = [1, 2, 3, 4]\n```\n\nNote, the running time of this function is `O(n)`.\n","title":"(:)","info":{"declType":"alias","alias":[["Data","Array"],{"Right":{"Left":{"Ident":"cons"}}}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[241,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[241,19]}},{"children":[],"comments":"Attaches an element to the front of an array, creating a new array.\n\n```purescript\ncons 1 [2, 3, 4] = [1, 2, 3, 4]\n```\n\nNote, the running time of this function is `O(n)`.\n","title":"cons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[232,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,57]}},{"children":[],"comments":"Append an element to the end of an array, creating a new array.\n\n```purescript\nsnoc [1, 2, 3] 4 = [1, 2, 3, 4]\n```\n\n","title":"snoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[249,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,57]}},{"children":[],"comments":"Insert an element into a sorted array.\n\n```purescript\ninsert 10 [1, 2, 20, 21] = [1, 2, 10, 20, 21]\n```\n\n","title":"insert","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[257,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]}},{"children":[],"comments":"Insert an element into a sorted array, using the specified function to\ndetermine the ordering of elements.\n\n```purescript\ninvertCompare a b = invert $ compare a b\n\ninsertBy invertCompare 10 [21, 20, 2, 1] = [21, 20, 10, 2, 1]\n```\n\n","title":"insertBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[269,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]}},{"children":[],"comments":"Get the first element in an array, or `Nothing` if the array is empty\n\nRunning time: `O(1)`.\n\n```purescript\nhead [1, 2] = Just 1\nhead [] = Nothing\n```\n\n","title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[287,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,37]}},{"children":[],"comments":"Get the last element in an array, or `Nothing` if the array is empty\n\nRunning time: `O(1)`.\n\n```purescript\nlast [1, 2] = Just 2\nlast [] = Nothing\n```\n\n","title":"last","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[299,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,37]}},{"children":[],"comments":"Get all but the first element of an array, creating a new array, or\n`Nothing` if the array is empty\n\n```purescript\ntail [1, 2, 3, 4] = Just [2, 3, 4]\ntail [] = Nothing\n```\n\nRunning time: `O(n)` where `n` is the length of the array\n","title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[311,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,45]}},{"children":[],"comments":"Get all but the last element of an array, creating a new array, or\n`Nothing` if the array is empty.\n\n```purescript\ninit [1, 2, 3, 4] = Just [1, 2, 3]\ninit [] = Nothing\n```\n\nRunning time: `O(n)` where `n` is the length of the array\n","title":"init","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[323,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,45]}},{"children":[],"comments":"Break an array into its first element and remaining elements.\n\nUsing `uncons` provides a way of writing code that would use cons patterns\nin Haskell or pre-PureScript 0.7:\n``` purescript\nf (x : xs) = something\nf [] = somethingElse\n```\nBecomes:\n``` purescript\nf arr = case uncons arr of\n  Just { head: x, tail: xs } -> something\n  Nothing -> somethingElse\n```\n","title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[342,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,68]}},{"children":[],"comments":"Break an array into its last element and all preceding elements.\n\n```purescript\nunsnoc [1, 2, 3] = Just {init: [1, 2], last: 3}\nunsnoc [] = Nothing\n```\n\nRunning time: `O(n)` where `n` is the length of the array\n","title":"unsnoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["last",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[360,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,68]}},{"children":[],"comments":"An infix version of `index`.\n\n```purescript\nsentence = [\"Hello\", \"World\", \"!\"]\n\nsentence !! 0 = Just \"Hello\"\nsentence !! 7 = Nothing\n```\n\n","title":"(!!)","info":{"declType":"alias","alias":[["Data","Array"],{"Right":{"Left":{"Ident":"index"}}}],"fixity":{"associativity":"infixl","precedence":8}},"sourceSpan":{"start":[397,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[397,21]}},{"children":[],"comments":"This function provides a safe way to read a value at a particular index\nfrom an array.\n\n```purescript\nsentence = [\"Hello\", \"World\", \"!\"]\n\nindex sentence 0 = Just \"Hello\"\nindex sentence 7 = Nothing\n```\n\n","title":"index","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[377,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,45]}},{"children":[],"comments":"Find the index of the first element equal to the specified element.\n\n```purescript\nelemIndex \"a\" [\"a\", \"b\", \"a\", \"c\"] = Just 0\nelemIndex \"Earth\" [\"Hello\", \"World\", \"!\"] = Nothing\n```\n\n","title":"elemIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[406,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]}},{"children":[],"comments":"Find the index of the last element equal to the specified element.\n\n```purescript\nelemLastIndex \"a\" [\"a\", \"b\", \"a\", \"c\"] = Just 2\nelemLastIndex \"Earth\" [\"Hello\", \"World\", \"!\"] = Nothing\n```\n\n","title":"elemLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[416,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]}},{"children":[],"comments":"Find the first index for which a predicate holds.\n\n```purescript\nfindIndex (contains $ Pattern \"b\") [\"a\", \"bb\", \"b\", \"d\"] = Just 1\nfindIndex (contains $ Pattern \"x\") [\"a\", \"bb\", \"b\", \"d\"] = Nothing\n```\n\n","title":"findIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[426,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,62]}},{"children":[],"comments":"Find the last index for which a predicate holds.\n\n```purescript\nfindLastIndex (contains $ Pattern \"b\") [\"a\", \"bb\", \"b\", \"d\"] = Just 2\nfindLastIndex (contains $ Pattern \"x\") [\"a\", \"bb\", \"b\", \"d\"] = Nothing\n```\n\n","title":"findLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[444,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,66]}},{"children":[],"comments":"Insert an element at the specified index, creating a new array, or\nreturning `Nothing` if the index is out of bounds.\n\n```purescript\ninsertAt 2 \"!\" [\"Hello\", \"World\"] = Just [\"Hello\", \"World\", \"!\"]\ninsertAt 10 \"!\" [\"Hello\"] = Nothing\n```\n\n","title":"insertAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[463,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]}},{"children":[],"comments":"Delete the element at the specified index, creating a new array, or\nreturning `Nothing` if the index is out of bounds.\n\n```purescript\ndeleteAt 0 [\"Hello\", \"World\"] = Just [\"World\"]\ndeleteAt 10 [\"Hello\", \"World\"] = Nothing\n```\n\n","title":"deleteAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[483,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,56]}},{"children":[],"comments":"Change the element at the specified index, creating a new array, or\nreturning `Nothing` if the index is out of bounds.\n\n```purescript\nupdateAt 1 \"World\" [\"Hello\", \"Earth\"] = Just [\"Hello\", \"World\"]\nupdateAt 10 \"World\" [\"Hello\", \"Earth\"] = Nothing\n```\n\n","title":"updateAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[502,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]}},{"children":[],"comments":"Change the elements at the specified indices in index/value pairs.\nOut-of-bounds indices will have no effect.\n\n```purescript\nupdates = [Tuple 0 \"Hi\", Tuple 2 \".\" , Tuple 10 \"foobar\"]\n\nupdateAtIndices updates [\"Hello\", \"World\", \"!\"] = [\"Hi\", \"World\", \".\"]\n```\n\n","title":"updateAtIndices","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[661,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]}},{"children":[],"comments":"Apply a function to the element at the specified index, creating a new\narray, or returning `Nothing` if the index is out of bounds.\n\n```purescript\nmodifyAt 1 toUpper [\"Hello\", \"World\"] = Just [\"Hello\", \"WORLD\"]\nmodifyAt 10 toUpper [\"Hello\", \"World\"] = Nothing\n```\n\n","title":"modifyAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[522,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]}},{"children":[],"comments":"Apply a function to the element at the specified indices,\ncreating a new array. Out-of-bounds indices will have no effect.\n\n```purescript\nindices = [1, 3]\nmodifyAtIndices indices toUpper [\"Hello\", \"World\", \"and\", \"others\"]\n   = [\"Hello\", \"WORLD\", \"and\", \"OTHERS\"]\n```\n\n","title":"modifyAtIndices","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[674,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]}},{"children":[],"comments":"Update or delete the element at the specified index by applying a\nfunction to the current value, returning a new array or `Nothing` if the\nindex is out-of-bounds.\n\n```purescript\nalterAt 1 (stripSuffix $ Pattern \"!\") [\"Hello\", \"World!\"]\n   = Just [\"Hello\", \"World\"]\n\nalterAt 1 (stripSuffix $ Pattern \"!!!!!\") [\"Hello\", \"World!\"]\n   = Just [\"Hello\"]\n\nalterAt 10 (stripSuffix $ Pattern \"!\") [\"Hello\", \"World!\"] = Nothing\n```\n\n","title":"alterAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[541,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]}},{"children":[],"comments":"Reverse an array, creating a new array.\n\n```purescript\nreverse [] = []\nreverse [1, 2, 3] = [3, 2, 1]\n```\n\n","title":"reverse","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[559,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,55]}},{"children":[],"comments":"Flatten an array of arrays, creating a new array.\n\n```purescript\nconcat [[1, 2, 3], [], [4, 5, 6]] = [1, 2, 3, 4, 5, 6]\n```\n\n","title":"concat","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[567,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,62]}},{"children":[],"comments":"Apply a function to each element in an array, and flatten the results\ninto a single, new array.\n\n```purescript\nconcatMap (split $ Pattern \" \") [\"Hello World\", \"other thing\"]\n   = [\"Hello\", \"World\", \"other\", \"thing\"]\n```\n\n","title":"concatMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[577,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]}},{"children":[],"comments":"Filter an array, keeping the elements which satisfy a predicate function,\ncreating a new array.\n\n```purescript\nfilter (_ > 0) [-1, 4, -5, 7] = [4, 7]\n```\n\n","title":"filter","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[587,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,72]}},{"children":[],"comments":"Partition an array using a predicate function, creating a set of\nnew arrays. One for the values satisfying the predicate function\nand one for values that don't.\n\n```purescript\npartition (_ > 0) [-1, 4, -5, 7] = { yes: [4, 7], no: [-1, -5] }\n```\n\n","title":"partition","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["yes",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["no",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[597,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,39]}},{"children":[],"comments":"Filter where the predicate returns a `Boolean` in some `Applicative`.\n\n```purescript\npowerSet :: forall a. Array a -> Array (Array a)\npowerSet = filterA (const [true, false])\n```\n","title":"filterA","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[609,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]}},{"children":[],"comments":"Apply a function to each element in an array, keeping only the results\nwhich contain a value, creating a new array.\n\n```purescript\nparseEmail :: String -> Maybe Email\nparseEmail = ...\n\nmapMaybe parseEmail [\"a.com\", \"hello@example.com\", \"--\"]\n   = [Email {user: \"hello\", domain: \"example.com\"}]\n```\n\n","title":"mapMaybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[625,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]}},{"children":[],"comments":"Filter an array of optional values, keeping only the elements which contain\na value, creating a new array.\n\n```purescript\ncatMaybes [Nothing, Just 2, Nothing, Just 4] = [2, 4]\n```\n\n","title":"catMaybes","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[635,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,50]}},{"children":[],"comments":"Apply a function to each element in an array, supplying a generated\nzero-based index integer along with the element, creating an array\nwith the new elements.\n\n```purescript\nprefixIndex index element = show index <> element\n\nmapWithIndex prefixIndex [\"Hello\", \"World\"] = [\"0Hello\", \"1World\"]\n```\n\n","title":"mapWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[648,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]}},{"children":[],"comments":"Sort the elements of an array in increasing order, creating a new array.\n\n```purescript\nsort [2, -3, 1] = [-3, 1, 2]\n```\n\n","title":"sort","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[688,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,46]}},{"children":[],"comments":"Sort the elements of an array in increasing order, where elements are\ncompared using the specified partial ordering, creating a new array.\n\n```purescript\ncompareLength a b = compare (length a) (length b)\nsortBy compareLength [[1, 2, 3], [7, 9], [-2]] = [[-2],[7,9],[1,2,3]]\n```\n\n","title":"sortBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[699,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,63]}},{"children":[],"comments":"Sort the elements of an array in increasing order, where elements are\nsorted based on a projection\n\n```purescript\nsortWith (_.age) [{name: \"Alice\", age: 42}, {name: \"Bob\", age: 21}]\n   = [{name: \"Bob\", age: 21}, {name: \"Alice\", age: 42}]\n```\n\n","title":"sortWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[715,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]}},{"children":[],"comments":"Extract a subarray by a start and end index.\n\n```purescript\nletters = [\"a\", \"b\", \"c\"]\nslice 1 3 letters = [\"b\", \"c\"]\nslice 5 7 letters = []\nslice 4 1 letters = []\n```\n\n","title":"slice","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[733,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]}},{"children":[],"comments":"Keep only a number of elements from the start of an array, creating a new\narray.\n\n```purescript\nletters = [\"a\", \"b\", \"c\"]\n\ntake 2 letters = [\"a\", \"b\"]\ntake 100 letters = [\"a\", \"b\", \"c\"]\n```\n\n","title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[745,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,59]}},{"children":[],"comments":"Keep only a number of elements from the end of an array, creating a new\narray.\n\n```purescript\nletters = [\"a\", \"b\", \"c\"]\n\ntakeEnd 2 letters = [\"b\", \"c\"]\ntakeEnd 100 letters = [\"a\", \"b\", \"c\"]\n```\n\n","title":"takeEnd","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[757,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,47]}},{"children":[],"comments":"Calculate the longest initial subarray for which all element satisfy the\nspecified predicate, creating a new array.\n\n```purescript\ntakeWhile (_ > 0) [4, 1, 0, -4, 5] = [4, 1]\ntakeWhile (_ > 0) [-1, 4] = []\n```\n\n","title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[768,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,60]}},{"children":[],"comments":"Drop a number of elements from the start of an array, creating a new array.\n\n```purescript\nletters = [\"a\", \"b\", \"c\", \"d\"]\n\ndrop 2 letters = [\"c\", \"d\"]\ndrop 10 letters = []\n```\n\n","title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[780,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,59]}},{"children":[],"comments":"Drop a number of elements from the start of an array, creating a new array.\n\n```purescript\nletters = [\"a\", \"b\", \"c\", \"d\"]\n\ndropEnd 2 letters = [\"a\", \"b\"]\ndropEnd 10 letters = []\n```\n\n","title":"dropEnd","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[791,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,47]}},{"children":[],"comments":"Remove the longest initial subarray for which all element satisfy the\nspecified predicate, creating a new array.\n\n```purescript\ndropWhile (_ < 0) [-3, -1, 0, 4, -6] = [0, 4, -6]\n```\n\n","title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[801,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,60]}},{"children":[],"comments":"Split an array into two parts:\n\n1. the longest initial subarray for which all elements satisfy the\n   specified predicate\n2. the remaining elements\n\n```purescript\nspan (\\n -> n % 2 == 1) [1,3,2,4,5] == { init: [1,3], rest: [2,4,5] }\n```\n\nRunning time: `O(n)`.\n","title":"span","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["rest",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[815,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,42]}},{"children":[],"comments":"Group equal, consecutive elements of an array into arrays.\n\n```purescript\ngroup [1,1,2,2,1] == [NonEmpty 1 [1], NonEmpty 2 [2], NonEmpty 1 []]\n```\n","title":"group","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[843,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,62]}},{"children":[],"comments":"Sort and then group the elements of an array into arrays.\n\n```purescript\ngroup' [1,1,2,2,1] == [NonEmpty 1 [1,1],NonEmpty 2 [2]]\n```\n","title":"group'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[851,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,64]}},{"children":[],"comments":"Group equal, consecutive elements of an array into arrays, using the\nspecified equivalence relation to detemine equality.\n\n```purescript\ngroupBy (\\a b -> odd a && odd b) [1, 3, 2, 4, 3, 3]\n   = [NonEmpty 1 [3], NonEmpty 2 [] , NonEmpty 4 [], NonEmpty 3 [3]]\n```\n\n","title":"groupBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[862,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,79]}},{"children":[],"comments":"Remove the duplicates from an array, creating a new array.\n\n```purescript\nnub [1, 2, 1, 3, 3] = [1, 2, 3]\n```\n\n","title":"nub","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[881,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,45]}},{"children":[],"comments":"Remove the duplicates from an array, creating a new array.\n\nThis less efficient version of `nub` only requires an `Eq` instance.\n\n```purescript\nnubEq [1, 2, 1, 3, 3] = [1, 2, 3]\n```\n\n","title":"nubEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[892,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,46]}},{"children":[],"comments":"Remove the duplicates from an array, where element equality is determined\nby the specified ordering, creating a new array.\n\n```purescript\nnubBy compare [1, 3, 4, 2, 2, 1] == [1, 3, 4, 2]\n```\n\n","title":"nubBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[902,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,62]}},{"children":[],"comments":"Remove the duplicates from an array, where element equality is determined\nby the specified equivalence relation, creating a new array.\n\nThis less efficient version of `nubBy` only requires an equivalence\nrelation.\n\n```purescript\nnubByEq (\\a b -> a `mod` 3 == b `mod` 3) [1, 3, 4, 5, 6] = [1,3,5]\n```\n\n","title":"nubByEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[927,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,63]}},{"children":[],"comments":"Calculate the union of two arrays. Note that duplicates in the first array\nare preserved while duplicates in the second array are removed.\n\nRunning time: `O(n^2)`\n\n```purescript\nunion [1, 2, 1, 1] [3, 3, 3, 4] = [1, 2, 1, 1, 3, 4]\n```\n\n","title":"union","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[942,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]}},{"children":[],"comments":"Calculate the union of two arrays, using the specified function to\ndetermine equality of elements. Note that duplicates in the first array\nare preserved while duplicates in the second array are removed.\n\n```purescript\nmod3eq a b = a `mod` 3 == b `mod` 3\nunionBy mod3eq [1, 5, 1, 2] [3, 4, 3, 3] = [1, 5, 1, 2, 3]\n```\n\n","title":"unionBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[954,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]}},{"children":[],"comments":"Delete the first element of an array which is equal to the specified value,\ncreating a new array.\n\n```purescript\ndelete 7 [1, 7, 3, 7] = [1, 3, 7]\ndelete 7 [1, 2, 3] = [1, 2, 3]\n```\n\nRunning time: `O(n)`\n","title":"delete","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[966,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]}},{"children":[],"comments":"Delete the first element of an array which matches the specified value,\nunder the equivalence relation provided in the first argument, creating a\nnew array.\n\n```purescript\nmod3eq a b = a `mod` 3 == b `mod` 3\ndeleteBy mod3eq 6 [1, 3, 4, 3] = [1, 4, 3]\n```\n\n","title":"deleteBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[978,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]}},{"children":[],"comments":null,"title":"(\\\\)","info":{"declType":"alias","alias":[["Data","Array"],{"Right":{"Left":{"Ident":"difference"}}}],"fixity":{"associativity":"infix","precedence":5}},"sourceSpan":{"start":[994,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[994,25]}},{"children":[],"comments":"Delete the first occurrence of each element in the second array from the\nfirst array, creating a new array.\n\n```purescript\ndifference [2, 1] [2, 3] = [1]\n```\n\nRunning time: `O(n*m)`, where n is the length of the first array, and m is\nthe length of the second.\n","title":"difference","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[991,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]}},{"children":[],"comments":"Calculate the intersection of two arrays, creating a new array. Note that\nduplicates in the first array are preserved while duplicates in the second\narray are removed.\n\n```purescript\nintersect [1, 1, 2] [2, 2, 1] = [1, 1, 2]\n```\n\n","title":"intersect","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[1004,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]}},{"children":[],"comments":"Calculate the intersection of two arrays, using the specified equivalence\nrelation to compare elements, creating a new array. Note that duplicates\nin the first array are preserved while duplicates in the second array are\nremoved.\n\n```purescript\nmod3eq a b = a `mod` 3 == b `mod` 3\nintersectBy mod3eq [1, 2, 3] [4, 6, 7] = [1, 3]\n```\n\n","title":"intersectBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[1017,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]}},{"children":[],"comments":"Apply a function to pairs of elements at the same index in two arrays,\ncollecting the results in a new array.\n\nIf one array is longer, elements will be discarded from the longer array.\n\nFor example\n\n```purescript\nzipWith (*) [1, 2, 3] [4, 5, 6, 7] == [4, 10, 18]\n```\n","title":"zipWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[1030,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]}},{"children":[],"comments":"A generalization of `zipWith` which accumulates results in some\n`Applicative` functor.\n\n```purescript\nsndChars = zipWithA (\\a b -> charAt 2 (a <> b))\nsndChars [\"a\", \"b\"] [\"A\", \"B\"] = Nothing -- since \"aA\" has no 3rd char\nsndChars [\"aa\", \"b\"] [\"AA\", \"BBB\"] = Just ['A', 'B']\n```\n\n","title":"zipWithA","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[1046,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]}},{"children":[],"comments":"Takes two arrays and returns an array of corresponding pairs.\nIf one input array is short, excess elements of the longer array are\ndiscarded.\n\n```purescript\nzip [1, 2, 3] [\"a\", \"b\"] = [Tuple 1 \"a\", Tuple 2 \"b\"]\n```\n\n","title":"zip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[1063,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,59]}},{"children":[],"comments":"Transforms an array of pairs into an array of first components and an\narray of second components.\n\n```purescript\nunzip [Tuple 1 \"a\", Tuple 2 \"b\"] = Tuple [1, 2] [\"a\", \"b\"]\n```\n\n","title":"unzip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},null]},null]}},"sourceSpan":{"start":[1073,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,68]}},{"children":[],"comments":"Perform a fold using a monadic step function.\n\n```purescript\nfoldM (\\x y -> Just (x + y)) 0 [1, 4] = Just 5\n```\n\n","title":"foldM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[1092,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]}},{"children":[],"comments":null,"title":"foldRecM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[1095,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]}},{"children":[],"comments":"Find the element of an array at the specified index.\n\n```purescript\nunsafePartial $ unsafeIndex [\"a\", \"b\", \"c\"] 1 = \"b\"\n```\n\nUsing `unsafeIndex` with an out-of-range index will not immediately raise a runtime error.\nInstead, the result will be undefined. Most attempts to subsequently use the result will\ncause a runtime error, of course, but this is not guaranteed, and is dependent on the backend;\nsome programs will continue to run as if nothing is wrong. For example, in the JavaScript backend,\nthe expression `unsafePartial (unsafeIndex [true] 1)` has type `Boolean`;\nsince this expression evaluates to `undefined`, attempting to use it in an `if` statement will cause\nthe else branch to be taken.\n","title":"unsafeIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[1117,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,56]}}]}
− tests/purs/publish/basic-example/output/Data.Array/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Array"],"efExports":[{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"all"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"any"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"elem"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"find"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"findMap"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"fold"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"foldMap"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"foldl"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"foldr"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"intercalate"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"notElem"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Traversable"],"exportSourceDefinedIn":["Data","Traversable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"scanl"}]}]},{"ReExportRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"exportSourceImportedFrom":["Data","Traversable"],"exportSourceDefinedIn":["Data","Traversable"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"scanr"}]}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"fromFoldable"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"toUnfoldable"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"singleton"}]},{"ValueOpRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},".."]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"range"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"replicate"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"some"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"many"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"null"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"length"}]},{"ValueOpRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},":"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"cons"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"snoc"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"insert"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"insertBy"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"head"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"last"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"tail"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"init"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"unsnoc"}]},{"ValueOpRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},"!!"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"index"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"elemIndex"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"elemLastIndex"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"findIndex"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"findLastIndex"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"insertAt"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"deleteAt"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"updateAt"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"updateAtIndices"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"modifyAt"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"modifyAtIndices"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"alterAt"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"reverse"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"concat"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"concatMap"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"filter"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"partition"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"filterA"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"mapMaybe"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"catMaybes"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"mapWithIndex"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"sort"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"sortBy"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"sortWith"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"slice"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"take"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"takeEnd"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"drop"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"dropEnd"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"span"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"group"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"group'"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"groupBy"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"nub"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"nubEq"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"nubBy"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"nubByEq"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"union"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"unionBy"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"delete"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"deleteBy"}]},{"ValueOpRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},"\\\\"]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"difference"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"intersect"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"intersectBy"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"zipWith"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"zipWithA"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"zip"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"unzip"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"foldM"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"foldRecM"}]},{"ValueRef":[{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]},{"Ident":"unsafeIndex"}]},{"ModuleRef":[{"start":[115,5],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[115,19]},["Exports"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[120,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[120,26]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[121,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[121,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Lazy"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[122,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[122,32]},"Lazy"]},{"ValueRef":[{"start":[122,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[122,39]},{"Ident":"defer"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[123,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[123,47]},"MonadRec"]},{"TypeRef":[{"start":[123,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[123,57]},"Step",null]},{"ValueRef":[{"start":[123,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[123,68]},{"Ident":"tailRecM2"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST"],"eiImportType":{"Implicit":[]},"eiImportedAs":["ST"]},{"eiModule":["Data","Array","ST"],"eiImportType":{"Implicit":[]},"eiImportedAs":["STA"]},{"eiModule":["Data","Array","ST","Iterator"],"eiImportType":{"Implicit":[]},"eiImportedAs":["STAI"]},{"eiModule":["Data","Array","NonEmpty","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[127,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[127,51]},"NonEmptyArray",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[128,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[128,37]},"Foldable"]},{"ValueRef":[{"start":[128,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[128,44]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[128,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[128,51]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[128,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[128,62]},{"Ident":"traverse_"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[129,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,28]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[129,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,35]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[129,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,44]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[129,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,50]},{"Ident":"fold"}]},{"ValueRef":[{"start":[129,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,63]},{"Ident":"intercalate"}]},{"ValueRef":[{"start":[129,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,69]},{"Ident":"elem"}]},{"ValueRef":[{"start":[129,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,78]},{"Ident":"notElem"}]},{"ValueRef":[{"start":[129,80],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,84]},{"Ident":"find"}]},{"ValueRef":[{"start":[129,86],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,93]},{"Ident":"findMap"}]},{"ValueRef":[{"start":[129,95],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,98]},{"Ident":"any"}]},{"ValueRef":[{"start":[129,100],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[129,103]},{"Ident":"all"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[130,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[130,29]},"Maybe",null]},{"ValueRef":[{"start":[130,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[130,36]},{"Ident":"maybe"}]},{"ValueRef":[{"start":[130,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[130,44]},{"Ident":"isJust"}]},{"ValueRef":[{"start":[130,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[130,54]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[131,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[131,31]},{"Ident":"scanl"}]},{"ValueRef":[{"start":[131,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[131,38]},{"Ident":"scanr"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[132,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[132,34]},{"Ident":"sequence"}]},{"ValueRef":[{"start":[132,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[132,44]},{"Ident":"traverse"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[133,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[133,29]},"Tuple",null]},{"ValueRef":[{"start":[133,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[133,34]},{"Ident":"fst"}]},{"ValueRef":[{"start":[133,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[133,39]},{"Ident":"snd"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[134,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[134,41]},"Unfoldable"]},{"ValueRef":[{"start":[134,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[134,50]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[135,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[135,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null},{"eiModule":["Unsafe","Coerce"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[136,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[136,35]},{"Ident":"unsafeCoerce"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infix","efPrecedence":8,"efOperator":"..","efAlias":[["Data","Array"],{"Left":{"Ident":"range"}}]},{"efAssociativity":"infixr","efPrecedence":6,"efOperator":":","efAlias":[["Data","Array"],{"Left":{"Ident":"cons"}}]},{"efAssociativity":"infixl","efPrecedence":8,"efOperator":"!!","efAlias":[["Data","Array"],{"Left":{"Ident":"index"}}]},{"efAssociativity":"infix","efPrecedence":5,"efOperator":"\\\\","efAlias":[["Data","Array"],{"Left":{"Ident":"difference"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"fromFoldable"},"edValueType":{"annotation":[{"start":[154,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[154,51]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[154,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[154,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[154,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[154,37]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[154,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[154,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[154,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[154,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[154,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[154,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},187]}]},188]}}},{"EDValue":{"edValueName":{"Ident":"toUnfoldable"},"edValueType":{"annotation":[{"start":[139,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[139,53]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[139,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[139,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[139,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[139,39]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[139,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[139,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[139,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[139,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},45]}]},46]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,36]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[167,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[167,36]},[]],"tag":"TypeVar","contents":"a"}]}]},68]}}},{"EDValue":{"edValueName":{"Ident":"range"},"edValueType":{"annotation":[{"start":[174,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[174,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[174,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[174,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[174,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replicate"},"edValueType":{"annotation":[{"start":[180,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[180,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[180,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[180,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[180,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[180,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"some"},"edValueType":{"annotation":[{"start":[192,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[192,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,78]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[192,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[192,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,34]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[192,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[192,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[192,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,56]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[192,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,45]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[192,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[192,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,54]},[]],"tag":"TypeVar","contents":"a"}]}]}],"constraintData":null},{"annotation":[{"start":[192,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[192,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,61]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[192,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[192,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,68]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[192,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[192,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[192,77]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},95]},96]}}},{"EDValue":{"edValueName":{"Ident":"many"},"edValueType":{"annotation":[{"start":[200,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[200,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,78]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[200,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[200,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,34]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[200,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[200,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[200,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,56]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[200,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,45]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[200,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[200,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,54]},[]],"tag":"TypeVar","contents":"a"}]}]}],"constraintData":null},{"annotation":[{"start":[200,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,61]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[200,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[200,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,68]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[200,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[200,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[200,77]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},102]},103]}}},{"EDValue":{"edValueName":{"Ident":"null"},"edValueType":{"annotation":[{"start":[212,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,37]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[212,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[212,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[212,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[212,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[212,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},70]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[219,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[219,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[219,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[219,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[219,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"cons"},"edValueType":{"annotation":[{"start":[232,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[232,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[232,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[232,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[232,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[232,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[232,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[232,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[232,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"snoc"},"edValueType":{"annotation":[{"start":[249,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[249,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[249,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[249,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[249,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[249,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[249,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"insert"},"edValueType":{"annotation":[{"start":[257,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[257,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[257,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[257,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[257,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[257,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[257,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[257,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[257,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[257,53]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},226]}}},{"EDValue":{"edValueName":{"Ident":"insertBy"},"edValueType":{"annotation":[{"start":[269,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[269,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[269,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[269,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,42]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[269,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[269,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[269,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[269,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[269,69],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[269,70]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},223]}}},{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[287,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,37]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[287,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[287,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[287,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[287,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[287,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[287,37]},[]],"tag":"TypeVar","contents":"a"}]}]},156]}}},{"EDValue":{"edValueName":{"Ident":"last"},"edValueType":{"annotation":[{"start":[299,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,37]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[299,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[299,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[299,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[299,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[299,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[299,37]},[]],"tag":"TypeVar","contents":"a"}]}]},131]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[311,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[311,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[311,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[311,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[311,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[311,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[311,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[311,44]},[]],"tag":"TypeVar","contents":"a"}]}]}]},55]}}},{"EDValue":{"edValueName":{"Ident":"init"},"edValueType":{"annotation":[{"start":[323,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[323,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[323,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[323,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[323,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[323,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[323,44]},[]],"tag":"TypeVar","contents":"a"}]}]}]},117]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[342,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[342,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[342,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[342,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,28]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[342,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[342,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[342,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,49]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[342,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,49]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[342,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,66]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[342,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[342,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,66]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[342,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[342,68]},[]],"tag":"REmpty"}]}]}]}]}]},41]}}},{"EDValue":{"edValueName":{"Ident":"unsnoc"},"edValueType":{"annotation":[{"start":[360,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[360,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[360,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[360,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,28]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[360,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[360,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[360,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,55]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[360,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[360,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[360,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,66]},[]],"tag":"RCons","contents":["last",{"annotation":[{"start":[360,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,66]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[360,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[360,68]},[]],"tag":"REmpty"}]}]}]}]}]},134]}}},{"EDValue":{"edValueName":{"Ident":"index"},"edValueType":{"annotation":[{"start":[377,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[377,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[377,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[377,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[377,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[377,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[377,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[377,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[377,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[377,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[377,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[377,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[377,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,43]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[377,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[377,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]},122]}}},{"EDValue":{"edValueName":{"Ident":"elemIndex"},"edValueType":{"annotation":[{"start":[406,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[406,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[406,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[406,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[406,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[406,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[406,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[406,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[406,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[406,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[406,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,53]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[406,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[406,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},244]}}},{"EDValue":{"edValueName":{"Ident":"elemLastIndex"},"edValueType":{"annotation":[{"start":[416,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[416,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[416,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,32]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[416,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[416,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[416,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[416,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[416,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[416,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[416,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[416,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,57]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[416,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[416,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},242]}}},{"EDValue":{"edValueName":{"Ident":"findIndex"},"edValueType":{"annotation":[{"start":[426,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[426,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[426,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[426,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[426,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[426,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[426,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[426,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[426,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[426,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[426,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[426,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},228]}}},{"EDValue":{"edValueName":{"Ident":"findLastIndex"},"edValueType":{"annotation":[{"start":[444,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[444,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[444,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[444,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[444,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[444,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[444,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[444,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[444,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[444,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[444,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[444,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[444,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[444,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[444,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[444,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[444,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[444,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[444,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},214]}}},{"EDValue":{"edValueName":{"Ident":"insertAt"},"edValueType":{"annotation":[{"start":[463,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[463,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[463,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[463,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[463,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[463,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[463,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[463,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[463,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,51]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[463,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[463,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[463,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[463,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},108]}}},{"EDValue":{"edValueName":{"Ident":"deleteAt"},"edValueType":{"annotation":[{"start":[483,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[483,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[483,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[483,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[483,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[483,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[483,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[483,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[483,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[483,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[483,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[483,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[483,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[483,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[483,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[483,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[483,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},252]}}},{"EDValue":{"edValueName":{"Ident":"updateAt"},"edValueType":{"annotation":[{"start":[502,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[502,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[502,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[502,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[502,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[502,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[502,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[502,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[502,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,51]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[502,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[502,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[502,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},29]}}},{"EDValue":{"edValueName":{"Ident":"updateAtIndices"},"edValueType":{"annotation":[{"start":[661,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[661,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[661,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[661,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,42]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[661,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,42]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[661,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[661,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,47]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[661,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,54]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[661,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[661,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[661,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[661,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[661,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,72]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[661,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[661,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[661,82],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[661,83]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"modifyAt"},"edValueType":{"annotation":[{"start":[522,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[522,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[522,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[522,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[522,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[522,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[522,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[522,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[522,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[522,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[522,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[522,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[522,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[522,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[522,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},136]}}},{"EDValue":{"edValueName":{"Ident":"modifyAtIndices"},"edValueType":{"annotation":[{"start":[674,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[674,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[674,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[674,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,42]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[674,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,42]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[674,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[674,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,47]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[674,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[{"start":[674,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[674,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[674,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[674,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[674,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[674,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[674,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,74]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[674,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[674,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[674,84],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[674,85]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},80]},81]}}},{"EDValue":{"edValueName":{"Ident":"alterAt"},"edValueType":{"annotation":[{"start":[541,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[541,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[541,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[541,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[541,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[541,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[541,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,40]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[541,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[541,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[541,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[541,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,54]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[541,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,63]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[541,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[541,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[541,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[541,72]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},287]}}},{"EDValue":{"edValueName":{"Ident":"reverse"},"edValueType":{"annotation":[{"start":[559,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[559,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[559,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[559,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[559,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[559,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[559,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[559,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[559,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[559,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[559,55]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"concat"},"edValueType":{"annotation":[{"start":[567,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[567,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[567,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[567,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[567,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[567,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[567,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[567,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[567,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,50]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[567,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[567,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[567,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[567,62]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"concatMap"},"edValueType":{"annotation":[{"start":[577,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[577,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[577,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[577,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[577,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[577,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[577,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,39]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[577,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[577,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[577,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[577,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[577,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[577,62]},[]],"tag":"TypeVar","contents":"b"}]}]}]},272]},273]}}},{"EDValue":{"edValueName":{"Ident":"filter"},"edValueType":{"annotation":[{"start":[587,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[587,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[587,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[587,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[587,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[587,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[587,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[587,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[587,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[587,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[587,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[587,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[587,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[587,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[587,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,61]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[587,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[587,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[587,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[587,72]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"partition"},"edValueType":{"annotation":[{"start":[598,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,39]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[599,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[599,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[600,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[600,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[599,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[599,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[599,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[599,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[599,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[599,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[599,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[599,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[599,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[599,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[600,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[600,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[601,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[600,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[600,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[600,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[600,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[600,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[600,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[601,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[601,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,7]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[601,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,22]},[]],"tag":"RCons","contents":["yes",{"annotation":[{"start":[601,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[601,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[601,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[601,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,37]},[]],"tag":"RCons","contents":["no",{"annotation":[{"start":[601,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[601,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[601,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[601,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[601,39]},[]],"tag":"REmpty"}]}]}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"filterA"},"edValueType":{"annotation":[{"start":[609,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[609,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[609,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[609,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,37]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[609,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[609,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[609,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[609,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[609,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[609,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[609,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,69],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[609,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[609,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,68]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[609,72],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,72],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,73]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[609,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[609,75],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[609,81],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[609,82]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},280]},281]}}},{"EDValue":{"edValueName":{"Ident":"mapMaybe"},"edValueType":{"annotation":[{"start":[625,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[625,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[625,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[625,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[625,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[625,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[625,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[625,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[625,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[625,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[625,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[625,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[625,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[625,61]},[]],"tag":"TypeVar","contents":"b"}]}]}]},276]},277]}}},{"EDValue":{"edValueName":{"Ident":"catMaybes"},"edValueType":{"annotation":[{"start":[635,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[635,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[635,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[635,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[635,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[635,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[635,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[635,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[635,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,38]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[635,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[635,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[635,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[635,50]},[]],"tag":"TypeVar","contents":"a"}]}]},285]}}},{"EDValue":{"edValueName":{"Ident":"mapWithIndex"},"edValueType":{"annotation":[{"start":[648,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[648,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[648,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[648,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[648,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[648,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[648,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[648,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[648,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[648,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[648,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[648,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[648,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[648,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[648,66]},[]],"tag":"TypeVar","contents":"b"}]}]}]},87]},88]}}},{"EDValue":{"edValueName":{"Ident":"sort"},"edValueType":{"annotation":[{"start":[688,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[688,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[688,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,24]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[688,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[688,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[688,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[688,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[688,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[688,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[688,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[688,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[688,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[688,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[688,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},66]}}},{"EDValue":{"edValueName":{"Ident":"sortBy"},"edValueType":{"annotation":[{"start":[699,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[699,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[699,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[699,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[699,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[699,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[699,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[699,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[699,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]},59]}}},{"EDValue":{"edValueName":{"Ident":"sortWith"},"edValueType":{"annotation":[{"start":[715,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[715,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[715,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[715,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[715,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,30]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[715,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[715,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[715,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[715,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,41]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[715,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[715,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[715,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[715,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[715,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[715,64]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},62]},63]}}},{"EDValue":{"edValueName":{"Ident":"slice"},"edValueType":{"annotation":[{"start":[733,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[733,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[733,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[733,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[733,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[733,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[733,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[733,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[733,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[733,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[733,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[733,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[733,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[733,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[733,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[733,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[733,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[733,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[733,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[745,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[745,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[745,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[745,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[745,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[745,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[745,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[745,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[745,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[745,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[745,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[745,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[745,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[745,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[745,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"takeEnd"},"edValueType":{"annotation":[{"start":[757,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[757,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[757,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[757,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[757,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[757,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[757,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[757,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[757,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[757,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[757,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[757,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[757,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[757,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[757,47]},[]],"tag":"TypeVar","contents":"a"}]}]}]},51]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[768,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[768,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[768,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[768,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[768,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[768,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[768,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[768,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[768,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[768,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[768,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[768,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[768,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[768,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[768,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[768,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[768,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[768,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[768,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]},143]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[780,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[780,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[780,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[780,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[780,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[780,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[780,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[780,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[780,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[780,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[780,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[780,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[780,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[780,58],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[780,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"dropEnd"},"edValueType":{"annotation":[{"start":[791,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[791,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[791,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[791,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[791,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[791,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[791,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[791,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[791,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[791,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[791,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[791,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[791,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[791,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[791,47]},[]],"tag":"TypeVar","contents":"a"}]}]}]},248]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[801,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[801,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[801,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[801,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[801,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[801,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[801,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[801,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[801,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[801,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[801,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[801,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[801,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[801,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[801,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[801,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[801,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[801,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[801,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]},246]}}},{"EDValue":{"edValueName":{"Ident":"span"},"edValueType":{"annotation":[{"start":[816,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[817,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[817,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[818,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[818,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[817,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[817,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[817,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[817,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[817,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[817,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[817,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[817,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[817,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[817,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[818,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[818,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[819,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[818,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[818,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[818,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[818,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[818,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[818,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[819,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[819,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,7]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[819,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,23]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[819,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[819,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[819,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[819,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,40]},[]],"tag":"RCons","contents":["rest",{"annotation":[{"start":[819,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[819,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[819,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[819,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[819,42]},[]],"tag":"REmpty"}]}]}]}]}]},138]}}},{"EDValue":{"edValueName":{"Ident":"group"},"edValueType":{"annotation":[{"start":[843,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[843,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[843,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[843,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[843,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[843,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[843,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[843,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[843,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[843,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[843,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[843,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[843,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[843,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,59]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[843,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[843,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},183]}}},{"EDValue":{"edValueName":{"Ident":"group'"},"edValueType":{"annotation":[{"start":[851,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[851,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[851,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[851,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[851,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[851,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[851,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[851,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[851,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[851,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[851,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[851,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[851,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[851,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,61]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[851,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[851,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},185]}}},{"EDValue":{"edValueName":{"Ident":"groupBy"},"edValueType":{"annotation":[{"start":[862,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,79]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[862,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[862,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[862,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[862,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[862,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[862,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[862,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[862,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[862,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[862,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[862,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[862,63],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,76]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[862,77],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[862,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},170]}}},{"EDValue":{"edValueName":{"Ident":"nub"},"edValueType":{"annotation":[{"start":[881,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[881,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[881,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[881,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[881,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[881,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[881,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[881,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[881,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[881,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[881,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[881,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[881,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[881,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]},168]}}},{"EDValue":{"edValueName":{"Ident":"nubEq"},"edValueType":{"annotation":[{"start":[892,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[892,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[892,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[892,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[892,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[892,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[892,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[892,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[892,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[892,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[892,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[892,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[892,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[892,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},78]}}},{"EDValue":{"edValueName":{"Ident":"nubBy"},"edValueType":{"annotation":[{"start":[902,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[902,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[902,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[902,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[902,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[902,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[902,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,39]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[902,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[902,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[902,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[902,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[902,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[902,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[902,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]},158]}}},{"EDValue":{"edValueName":{"Ident":"nubByEq"},"edValueType":{"annotation":[{"start":[927,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[927,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[927,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[927,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[927,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[927,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[927,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[927,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[927,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[927,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[927,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[927,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[927,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[927,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]},73]}}},{"EDValue":{"edValueName":{"Ident":"union"},"edValueType":{"annotation":[{"start":[942,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[942,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[942,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[942,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[942,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[942,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[942,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[942,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[942,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[942,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[942,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[942,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[942,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[942,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[942,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[942,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[942,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[942,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[942,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[942,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},266]}}},{"EDValue":{"edValueName":{"Ident":"unionBy"},"edValueType":{"annotation":[{"start":[954,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[954,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[954,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[954,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[954,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[954,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[954,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[954,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,53],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[954,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[954,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[954,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,64],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[954,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[954,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[954,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[954,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[954,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[954,74]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},264]}}},{"EDValue":{"edValueName":{"Ident":"delete"},"edValueType":{"annotation":[{"start":[966,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[966,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[966,21],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,25]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[966,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[966,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[966,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[966,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[966,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[966,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[966,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[966,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[966,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[966,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[966,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[966,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[966,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[966,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[966,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},268]}}},{"EDValue":{"edValueName":{"Ident":"deleteBy"},"edValueType":{"annotation":[{"start":[978,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[978,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[978,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[978,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[978,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[978,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[978,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[978,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[978,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[978,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[978,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[978,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[978,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[978,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[978,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[978,69]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},261]}}},{"EDValue":{"edValueName":{"Ident":"difference"},"edValueType":{"annotation":[{"start":[991,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[991,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[991,25],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,29]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[991,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[991,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[991,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[991,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[991,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[991,33],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[991,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[991,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[991,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[991,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[991,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[991,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[991,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[991,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[991,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[991,61],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[991,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},270]}}},{"EDValue":{"edValueName":{"Ident":"intersect"},"edValueType":{"annotation":[{"start":[1004,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1004,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[1004,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[1004,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[1004,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1004,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1004,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1004,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1004,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1004,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1004,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1004,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1004,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1004,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1004,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1004,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1004,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1004,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1004,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1004,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},240]}}},{"EDValue":{"edValueName":{"Ident":"intersectBy"},"edValueType":{"annotation":[{"start":[1017,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1017,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1017,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1017,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1017,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,34],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1017,32],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1017,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[1017,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1017,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1017,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1017,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,68],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1017,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1017,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1017,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1017,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1017,77],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1017,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},237]}}},{"EDValue":{"edValueName":{"Ident":"zipWith"},"edValueType":{"annotation":[{"start":[1031,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[1031,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[1031,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1032,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1032,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1033,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1033,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1032,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1032,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1032,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1032,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1032,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1032,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1032,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1032,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[1032,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1032,18]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[1033,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1033,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1034,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1034,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1033,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1033,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1033,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1033,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1033,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1033,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1034,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1034,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1035,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1034,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1034,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1034,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1034,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1034,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1034,13]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[1035,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1035,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1035,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1035,13]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"zipWithA"},"edValueType":{"annotation":[{"start":[1047,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[1047,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[1047,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1047,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[1048,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[1048,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1048,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[1048,18],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1048,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[1049,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1049,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1050,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1050,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1049,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1049,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1049,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1049,7],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1049,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1049,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1049,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1049,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[1049,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1049,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[1049,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1049,20]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},{"annotation":[{"start":[1050,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1050,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1051,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1051,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1050,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1050,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1050,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1050,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1050,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1050,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1051,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1051,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1052,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1051,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1051,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1051,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1051,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1051,12],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1051,13]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[1052,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1052,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[1052,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1052,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1052,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1052,16]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]}]},0]},1]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"zip"},"edValueType":{"annotation":[{"start":[1063,8],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[1063,15],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1063,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,28],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1063,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1063,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1063,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,39],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1063,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,31],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1063,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,38]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[1063,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1063,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1063,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,54]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[1063,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1063,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1063,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},11]},12]}}},{"EDValue":{"edValueName":{"Ident":"unzip"},"edValueType":{"annotation":[{"start":[1073,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[1073,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1073,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,40],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1073,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,22],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1073,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,29],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[1073,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1073,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[1073,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,48]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[1073,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,50],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1073,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1073,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1073,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1073,66],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1073,67]},[]],"tag":"TypeVar","contents":"b"}]}]}]},145]},146]}}},{"EDValue":{"edValueName":{"Ident":"foldM"},"edValueType":{"annotation":[{"start":[1092,10],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[1092,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1092,17],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[1092,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[1092,24],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,31]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[1092,30],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[1092,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,35],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,51],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1092,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,38],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1092,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1092,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1092,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[1092,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,46],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[1092,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,49]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[1092,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,56],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1092,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1092,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,67],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1092,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,59],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1092,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,66]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[1092,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1092,70],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,71]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[1092,72],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1092,73]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},203]},204]},205]}}},{"EDValue":{"edValueName":{"Ident":"foldRecM"},"edValueType":{"annotation":[{"start":[1095,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[1095,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1095,20],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[1095,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[1095,27],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,37]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[1095,36],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[1095,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,41],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,57],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1095,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,44],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1095,42],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1095,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,49],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1095,47],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[1095,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,53]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[1095,54],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[1095,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,62],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1095,60],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[1095,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,73],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1095,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,65],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1095,71],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,72]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[1095,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1095,76],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,77]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[1095,78],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1095,79]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},195]},196]},197]}}},{"EDValue":{"edValueName":{"Ident":"unsafeIndex"},"edValueType":{"annotation":[{"start":[1117,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[1117,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[1117,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,33]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[1117,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1117,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1117,45],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1117,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1117,37],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[1117,43],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[1117,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1117,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[1117,52],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[1117,48],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[1117,55],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1117,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]},38]}}}],"efSourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array.purs","end":[1120,64]}}
− tests/purs/publish/basic-example/output/Data.Bifoldable/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bifoldable","comments":null,"declarations":[{"children":[{"comments":null,"title":"bifoldr","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[36,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]}},{"comments":null,"title":"bifoldl","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[37,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]}},{"comments":null,"title":"bifoldMap","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[38,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]}},{"comments":null,"title":"bifoldableClown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifoldable"],"Bifoldable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[43,40]}},{"comments":null,"title":"bifoldableJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifoldable"],"Bifoldable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[48,40]}},{"comments":null,"title":"bifoldableFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifoldable"],"Bifoldable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[53,43]}},{"comments":null,"title":"bifoldableProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifoldable"],"Bifoldable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[58,67]}},{"comments":null,"title":"bifoldableWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifoldable"],"Bifoldable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[60,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[63,43]}}],"comments":"`Bifoldable` represents data structures with two type arguments which can be\nfolded.\n\nA fold for such a structure requires two step functions, one for each type\nargument. Type class instances should choose the appropriate step function based\non the type of the element encountered at each point of the fold.\n\nDefault implementations are provided by the following functions:\n\n- `bifoldrDefault`\n- `bifoldlDefault`\n- `bifoldMapDefaultR`\n- `bifoldMapDefaultL`\n\nNote: some combinations of the default implementations are unsafe to\nuse together - causing a non-terminating mutually recursive cycle.\nThese combinations are documented per function.\n","title":"Bifoldable","info":{"fundeps":[],"arguments":[["p",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]}},{"children":[],"comments":"A default implementation of `bifoldr` using `bifoldMap`.\n\nNote: when defining a `Bifoldable` instance, this function is unsafe to\nuse in combination with `bifoldMapDefaultR`.\n","title":"bifoldrDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["p",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[69,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]}},{"children":[],"comments":"A default implementation of `bifoldl` using `bifoldMap`.\n\nNote: when defining a `Bifoldable` instance, this function is unsafe to\nuse in combination with `bifoldMapDefaultL`.\n","title":"bifoldlDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["p",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[83,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]}},{"children":[],"comments":"A default implementation of `bifoldMap` using `bifoldr`.\n\nNote: when defining a `Bifoldable` instance, this function is unsafe to\nuse in combination with `bifoldrDefault`.\n","title":"bifoldMapDefaultR","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["p",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]}},{"children":[],"comments":"A default implementation of `bifoldMap` using `bifoldl`.\n\nNote: when defining a `Bifoldable` instance, this function is unsafe to\nuse in combination with `bifoldlDefault`.\n","title":"bifoldMapDefaultL","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["p",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[115,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]}},{"children":[],"comments":"Fold a data structure, accumulating values in a monoidal type.\n","title":"bifold","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"m"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}},"sourceSpan":{"start":[127,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,61]}},{"children":[],"comments":"Traverse a data structure, accumulating effects using an `Applicative` functor,\nignoring the final result.\n","title":"bitraverse_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[132,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]}},{"children":[],"comments":"A version of `bitraverse_` with the data structure as the first argument.\n","title":"bifor_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[143,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]}},{"children":[],"comments":"Collapse a data structure, collecting effects using an `Applicative` functor,\nignoring the final result.\n","title":"bisequence_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[155,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]}},{"children":[],"comments":"Test whether a predicate holds at any position in a data structure.\n","title":"biany","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"c"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[164,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]}},{"children":[],"comments":"Test whether a predicate holds at all positions in a data structure.\n","title":"biall","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"c"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[175,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]}}]}
− tests/purs/publish/basic-example/output/Data.Bifoldable/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bifoldable"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifoldMap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifoldl"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifoldr"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},"Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifoldrDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifoldlDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifoldMapDefaultR"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifoldMapDefaultL"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifold"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bitraverse_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bifor_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"bisequence_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"biany"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]},{"Ident":"biall"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifoldableClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifoldableJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifoldableFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifoldableProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifoldableWrap"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[5,34]},{"Ident":"applySecond"}]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[6,34]},"Conj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[7,34]},"Disj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[8,34]},"Dual",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Endo"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[9,34]},"Endo",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[10,28]},{"Ident":"unwrap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[11,37]},"Foldable"]},{"ValueRef":[{"start":[11,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[11,44]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[11,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[11,51]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[11,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[11,60]},{"Ident":"foldMap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Clown"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[12,39]},"Clown",null]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Joker"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[13,39]},"Joker",null]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Flip"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[14,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[14,37]},"Flip",null]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Product"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[15,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[15,43]},"Product",null]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Wrap"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[16,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[16,37]},"Wrap",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"bifoldMap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["p",{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[{"start":[38,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,38]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[38,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,67]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[38,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,69]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,71]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[38,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]}]},96]},97]},98]},99]}}},{"EDValue":{"edValueName":{"Ident":"bifoldl"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["p",{"annotation":[{"start":[37,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[37,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[37,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[{"start":[37,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,30]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,52]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[37,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,63]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,68]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[37,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,72]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[37,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},36]},37]},38]},39]}}},{"EDValue":{"edValueName":{"Ident":"bifoldr"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["p",{"annotation":[{"start":[36,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[{"start":[36,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,35]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,47]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,63]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,68]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,72]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[36,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},0]},1]},2]},3]}}},{"EDType":{"edTypeName":"Bifoldable","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,72]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,75]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bifoldable","edTypeSynonymArguments":[["p",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":["bifoldr",{"annotation":[{"start":[36,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,35]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,47]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,63]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,68]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,72]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[36,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["bifoldl",{"annotation":[{"start":[37,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[37,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[37,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,30]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,52]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[37,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,63]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,68]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[37,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,72]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[37,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["bifoldMap",{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[38,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,38]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[38,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,67]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[38,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,69]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,71]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[38,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDClass":{"edClassName":"Bifoldable","edClassTypeArguments":[["p",null]],"edClassMembers":[[{"Ident":"bifoldr"},{"annotation":[{"start":[36,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,35]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,40]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,47]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,57]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,63]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,68]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,72]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[36,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[36,77]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}],[{"Ident":"bifoldl"},{"annotation":[{"start":[37,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[37,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[37,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,30]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,40]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,52]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[37,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,57]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,63]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,68]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[37,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,72]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[37,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[37,77]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}],[{"Ident":"bifoldMap"},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[38,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,38]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,49]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[38,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,61]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,67]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[38,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,69]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,71]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[38,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[38,76]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"bifoldrDefault"},"edValueType":{"annotation":[{"start":[70,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[70,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[70,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[70,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"ForAll","contents":["p",{"annotation":[{"start":[71,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[71,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[71,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[71,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[71,18]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[{"start":[72,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[72,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,13]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[72,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[72,18]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[74,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[73,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,13]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[73,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[73,18]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[74,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[75,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[74,7]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[75,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[75,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[75,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[75,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[75,7]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[75,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[75,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[75,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[75,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[76,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[76,7]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},154]},155]},156]},157]}}},{"EDValue":{"edValueName":{"Ident":"bifoldlDefault"},"edValueType":{"annotation":[{"start":[84,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[84,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[84,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[84,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"ForAll","contents":["p",{"annotation":[{"start":[85,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[85,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[85,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[85,18]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[{"start":[86,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,8]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[86,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[86,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[86,18]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[87,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[88,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,8]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[87,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[87,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[87,18]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[88,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[89,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[88,7]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[89,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[89,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[89,7]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[89,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[89,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[89,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[90,7]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},140]},141]},142]},143]}}},{"EDValue":{"edValueName":{"Ident":"bifoldMapDefaultR"},"edValueType":{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[102,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[102,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[102,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"ForAll","contents":["p",{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[103,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[103,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[103,18]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[104,14]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[104,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[104,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[106,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[105,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[105,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[105,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[105,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[105,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[105,13]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[106,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[107,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[106,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[106,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[106,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[106,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[106,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[106,13]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[107,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[107,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[107,7]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[107,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[107,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[107,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[107,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[108,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[108,7]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]}]},80]},81]},82]},83]}}},{"EDValue":{"edValueName":{"Ident":"bifoldMapDefaultL"},"edValueType":{"annotation":[{"start":[116,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[116,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[116,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[116,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"ForAll","contents":["p",{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[117,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[117,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[117,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[117,18]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null},{"annotation":[{"start":[118,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[118,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[118,14]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[118,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[118,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[120,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[119,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[119,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[119,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[119,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[119,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[119,13]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[121,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[120,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[120,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[120,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[120,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[120,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[120,13]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[121,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[121,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[121,7]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[121,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[121,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[121,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[121,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[122,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[122,7]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]}]},88]},89]},90]},91]}}},{"EDValue":{"edValueName":{"Ident":"bifold"},"edValueType":{"annotation":[{"start":[127,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,61]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[127,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,61]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[127,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[127,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,35]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[127,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,35]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[127,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[127,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,47]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[127,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,47]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[127,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[127,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,52]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[127,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,54]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[127,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,56]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[127,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[127,61]},[]],"tag":"TypeVar","contents":"m"}]}]}]},188]},189]}}},{"EDValue":{"edValueName":{"Ident":"bitraverse_"},"edValueType":{"annotation":[{"start":[133,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[133,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[133,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[133,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[133,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[133,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[134,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[134,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[134,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[134,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[134,18]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[135,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[135,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[135,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[135,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[135,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[136,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[137,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[136,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[136,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[136,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[136,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[136,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[136,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[136,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[136,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[136,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[136,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[136,15]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[137,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[138,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[137,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[137,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[137,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[137,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[137,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[137,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[137,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[137,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[137,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[137,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[137,15]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[138,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[138,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[138,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[138,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[138,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[138,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[138,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[138,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[138,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[139,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[139,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[139,12]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]},4]},5]},6]},7]},8]},9]}}},{"EDValue":{"edValueName":{"Ident":"bifor_"},"edValueType":{"annotation":[{"start":[144,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[144,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[144,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[144,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[144,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[144,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[145,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[145,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[145,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[145,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[145,18]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[146,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[146,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[146,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[146,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[146,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[147,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[147,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[148,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[147,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[147,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[147,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[147,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[147,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[147,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[147,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[147,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[147,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[147,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[148,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[149,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[148,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[148,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[148,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[148,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[148,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[148,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[148,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[148,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[148,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[148,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[148,15]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[149,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[149,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[149,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[149,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[149,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[149,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[149,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[149,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[149,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[149,15]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[150,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[150,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[150,12]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]},16]},17]},18]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"bisequence_"},"edValueType":{"annotation":[{"start":[156,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[156,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[156,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[156,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[157,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[157,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[157,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[157,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[157,18]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[158,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[158,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[158,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[158,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[158,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[159,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[159,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,10]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[159,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,12]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[159,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,16]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[159,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[159,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[160,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[160,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[160,12]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},28]},29]},30]},31]}}},{"EDValue":{"edValueName":{"Ident":"biany"},"edValueType":{"annotation":[{"start":[165,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[165,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[165,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[165,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[166,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[166,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[166,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[166,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[166,18]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[167,22]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[167,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[167,22]},[]],"tag":"TypeVar","contents":"c"}],"constraintData":null},{"annotation":[{"start":[168,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[169,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[168,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[168,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[168,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[168,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[168,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[168,13]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[169,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[170,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[169,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[169,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[169,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[169,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[169,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[169,13]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[170,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[170,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[170,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[170,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[170,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[170,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[170,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[170,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[170,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[171,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[171,7]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},192]},193]},194]},195]}}},{"EDValue":{"edValueName":{"Ident":"biall"},"edValueType":{"annotation":[{"start":[176,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[176,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[176,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[176,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[177,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[177,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[177,18]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[177,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[177,18]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[178,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[178,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[178,22]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[178,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[178,22]},[]],"tag":"TypeVar","contents":"c"}],"constraintData":null},{"annotation":[{"start":[179,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[180,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[179,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[179,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[179,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[179,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[179,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[179,13]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[180,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[181,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[180,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[180,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[180,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[180,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[180,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[180,13]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[181,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[181,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[181,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[181,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[181,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[181,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[181,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[181,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[181,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[182,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[182,7]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]},202]},203]},204]},205]}}},{"EDInstance":{"edInstanceClassName":[["Data","Bifoldable"],"Bifoldable"],"edInstanceName":{"Ident":"bifoldableClown"},"edInstanceTypes":[{"annotation":[{"start":[40,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[40,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[40,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[40,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[40,62]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[40,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[40,39]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[40,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[40,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifoldable"],{"Ident":"bifoldableClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifoldable"],"Bifoldable"],"edInstanceName":{"Ident":"bifoldableJoker"},"edInstanceTypes":[{"annotation":[{"start":[45,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[45,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[45,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[45,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[45,62]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[45,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[45,39]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[45,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[45,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifoldable"],{"Ident":"bifoldableJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifoldable"],"Bifoldable"],"edInstanceName":{"Ident":"bifoldableFlip"},"edInstanceTypes":[{"annotation":[{"start":[50,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[50,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[50,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[50,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[50,62]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[50,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[50,40]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[50,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[50,40]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifoldable"],{"Ident":"bifoldableFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifoldable"],"Bifoldable"],"edInstanceName":{"Ident":"bifoldableProduct"},"edInstanceTypes":[{"annotation":[{"start":[55,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,82]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[55,83],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,84]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[55,85],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,86]},[]],"tag":"TypeVar","contents":"g"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[55,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,44]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[55,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,44]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[{"start":[55,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,58]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[55,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[55,58]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifoldable"],{"Ident":"bifoldableProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifoldable"],"Bifoldable"],"edInstanceName":{"Ident":"bifoldableWrap"},"edInstanceTypes":[{"annotation":[{"start":[60,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[60,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[60,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[60,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[60,62]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[60,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[60,40]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[60,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[60,40]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifoldable"],{"Ident":"bifoldableWrap"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bifoldable.purs","end":[183,59]}}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Clown/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bifunctor.Clown","comments":null,"declarations":[{"children":[{"comments":null,"title":"Clown","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeClown","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,56]}},{"comments":null,"title":"eqClown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,64]}},{"comments":null,"title":"ordClown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,67]}},{"comments":null,"title":"showClown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[21,46]}},{"comments":null,"title":"functorClown","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[24,28]}},{"comments":null,"title":"bifunctorClown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[27,40]}},{"comments":null,"title":"biapplyClown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapply"],"Biapply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[30,52]}},{"comments":null,"title":"biapplicativeClown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapplicative"],"Biapplicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[33,30]}}],"comments":"Make a `Functor` over the first argument of a `Bifunctor`\n","title":"Clown","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["f",null],["a",null],["b",null]]},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,34]}}]}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Clown/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bifunctor","Clown"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[33,30]},"Clown",["Clown"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplyClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplicativeClown"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Biapplicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[5,50]},"Biapplicative"]}]},"eiImportedAs":null},{"eiModule":["Control","Biapply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[6,38]},"Biapply"]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[8,39]},"Bifunctor"]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[9,35]},"Newtype"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Clown","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"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"]}]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["f",{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}],["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Clown",[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Clown","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Clown","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"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":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeClown"},"edInstanceTypes":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,47]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[14,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,53]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[14,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[14,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bifunctor","Clown"],{"Ident":"newtypeClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqClown"},"edInstanceTypes":[{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[16,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,59]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,63]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,44]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,41]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[16,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[16,43]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Clown"],{"Ident":"eqClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordClown"},"edInstanceTypes":[{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[18,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,62]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[18,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,66]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,46]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,43]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[18,45]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Clown"],{"Ident":"ordClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showClown"},"edInstanceTypes":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,48]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,50]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,54]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,23],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,33]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[20,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,30]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[20,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[20,32]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Clown"],{"Ident":"showClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorClown"},"edInstanceTypes":[{"annotation":[{"start":[23,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[23,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[23,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[23,40]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[23,42]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[23,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[23,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bifunctor","Clown"],{"Ident":"functorClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifunctor"],"Bifunctor"],"edInstanceName":{"Ident":"bifunctorClown"},"edInstanceTypes":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[26,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[26,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[26,59]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[26,37]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[26,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[26,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Clown"],{"Ident":"bifunctorClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapply"],"Biapply"],"edInstanceName":{"Ident":"biapplyClown"},"edInstanceTypes":[{"annotation":[{"start":[29,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[29,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[29,51]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[29,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[29,53]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[29,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[29,33]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[29,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[29,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Clown"],{"Ident":"biapplyClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapplicative"],"Biapplicative"],"edInstanceName":{"Ident":"biapplicativeClown"},"edInstanceTypes":[{"annotation":[{"start":[32,64],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[32,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,64],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[32,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[32,70],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[32,71]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[32,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[32,45]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[32,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[32,45]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Clown"],{"Ident":"biapplicativeClown"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Clown.purs","end":[33,30]}}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Flip/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bifunctor.Flip","comments":null,"declarations":[{"children":[{"comments":null,"title":"Flip","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeFlip","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,54]}},{"comments":null,"title":"eqFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,64]}},{"comments":null,"title":"ordFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,67]}},{"comments":null,"title":"showFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[21,44]}},{"comments":null,"title":"functorFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[24,35]}},{"comments":null,"title":"bifunctorFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[27,42]}},{"comments":null,"title":"biapplyFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapply"],"Biapply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[30,51]}},{"comments":null,"title":"biapplicativeFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapplicative"],"Biapplicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[33,33]}}],"comments":"Flips the order of the type arguments of a `Bifunctor`.\n","title":"Flip","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["p",null],["a",null],["b",null]]},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,34]}}]}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Flip/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bifunctor","Flip"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[33,33]},"Flip",["Flip"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplyFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplicativeFlip"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Biapplicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[5,50]},"Biapplicative"]},{"ValueRef":[{"start":[5,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[5,58]},{"Ident":"bipure"}]}]},"eiImportedAs":null},{"eiModule":["Control","Biapply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[6,38]},"Biapply"]},{"ValueOpRef":[{"start":[6,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[6,47]},"<<*>>"]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[8,39]},"Bifunctor"]},{"ValueRef":[{"start":[8,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[8,46]},{"Ident":"bimap"}]},{"ValueRef":[{"start":[8,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[8,52]},{"Ident":"lmap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[9,35]},"Newtype"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Flip","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"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"]}]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["p",{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}],["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Flip",[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,29]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Flip","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Flip","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["p",{"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":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,29]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeFlip"},"edInstanceTypes":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,45]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,47]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,51]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,47]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[14,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,51]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bifunctor","Flip"],{"Ident":"newtypeFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqFlip"},"edInstanceTypes":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[16,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,59]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,63]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,45]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[16,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[16,44]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Flip"],{"Ident":"eqFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordFlip"},"edInstanceTypes":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[18,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,62]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[18,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,66]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,47]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,42]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,44]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[18,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[18,46]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Flip"],{"Ident":"ordFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showFlip"},"edInstanceTypes":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,48]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,50]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,52]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,54]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,34]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,29]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[20,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[20,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[20,33]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Flip"],{"Ident":"showFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorFlip"},"edInstanceTypes":[{"annotation":[{"start":[23,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[23,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[23,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[23,53]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[23,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[23,55]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[23,57]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[23,36]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[23,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[23,36]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Flip"],{"Ident":"functorFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifunctor"],"Bifunctor"],"edInstanceName":{"Ident":"bifunctorFlip"},"edInstanceTypes":[{"annotation":[{"start":[26,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[26,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[26,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[26,59]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,27],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[26,38]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[26,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[26,38]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Flip"],{"Ident":"bifunctorFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapply"],"Biapply"],"edInstanceName":{"Ident":"biapplyFlip"},"edInstanceTypes":[{"annotation":[{"start":[29,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[29,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[29,51]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[29,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[29,53]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[29,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[29,34]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[29,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[29,34]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Flip"],{"Ident":"biapplyFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapplicative"],"Biapplicative"],"edInstanceName":{"Ident":"biapplicativeFlip"},"edInstanceTypes":[{"annotation":[{"start":[32,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[32,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[32,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[32,70],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[32,71]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[32,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[32,46]},[]],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[32,46]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Flip"],{"Ident":"biapplicativeFlip"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Flip.purs","end":[33,33]}}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Join/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bifunctor.Join","comments":null,"declarations":[{"children":[{"comments":null,"title":"Join","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeJoin","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,52]}},{"comments":null,"title":"eqJoin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,62]}},{"comments":null,"title":"ordJoin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,65]}},{"comments":null,"title":"showJoin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[21,44]}},{"comments":null,"title":"bifunctorJoin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[24,38]}},{"comments":null,"title":"biapplyJoin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[27,45]}},{"comments":null,"title":"biapplicativeJoin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[30,29]}}],"comments":"Turns a `Bifunctor` into a `Functor` by equating the two type arguments.\n","title":"Join","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["p",null],["a",null]]},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,32]}}]}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Join/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bifunctor","Join"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[30,29]},"Join",["Join"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeJoin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqJoin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordJoin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showJoin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorJoin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplyJoin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplicativeJoin"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Biapplicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[5,50]},"Biapplicative"]},{"ValueRef":[{"start":[5,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[5,58]},{"Ident":"bipure"}]}]},"eiImportedAs":null},{"eiModule":["Control","Biapply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[6,38]},"Biapply"]},{"ValueOpRef":[{"start":[6,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[6,47]},"<<*>>"]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[8,39]},"Bifunctor"]},{"ValueRef":[{"start":[8,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[8,46]},{"Ident":"bimap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[9,35]},"Newtype"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Join","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["p",{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}],["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Join",[{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,27]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Join","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Join","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["p",{"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":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,27]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"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":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeJoin"},"edInstanceTypes":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,45]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,47]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[12,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,47]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bifunctor","Join"],{"Ident":"newtypeJoin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqJoin"},"edInstanceTypes":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[{"start":[16,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,59]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,45]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[16,44]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Join"],{"Ident":"eqJoin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordJoin"},"edInstanceTypes":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[{"start":[18,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,62]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[18,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,47]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,42]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[18,46]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Join"],{"Ident":"ordJoin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showJoin"},"edInstanceTypes":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,48]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,50]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,34]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,29]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[20,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[20,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[20,33]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Join"],{"Ident":"showJoin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"bifunctorJoin"},"edInstanceTypes":[{"annotation":[{"start":[23,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[23,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[23,55]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[23,57]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,27],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[23,38]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[23,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[23,38]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Join"],{"Ident":"bifunctorJoin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"biapplyJoin"},"edInstanceTypes":[{"annotation":[{"start":[26,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[26,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[26,49]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[{"start":[26,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[26,51]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[26,34]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[26,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[26,34]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Join"],{"Ident":"biapplyJoin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"biapplicativeJoin"},"edInstanceTypes":[{"annotation":[{"start":[29,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[29,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[29,67]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Join"],"Join"]},{"annotation":[{"start":[29,68],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[29,69]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[29,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[29,46]},[]],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[{"start":[29,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[29,46]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Join"],{"Ident":"biapplicativeJoin"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Join.purs","end":[30,29]}}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Joker/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bifunctor.Joker","comments":null,"declarations":[{"children":[{"comments":null,"title":"Joker","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeJoker","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,56]}},{"comments":null,"title":"eqJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,64]}},{"comments":null,"title":"ordJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,67]}},{"comments":null,"title":"showJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[21,46]}},{"comments":null,"title":"functorJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[24,36]}},{"comments":null,"title":"bifunctorJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[27,40]}},{"comments":null,"title":"biapplyJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapply"],"Biapply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[30,52]}},{"comments":null,"title":"biapplicativeJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapplicative"],"Biapplicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[33,30]}}],"comments":"Make a `Functor` over the second argument of a `Bifunctor`\n","title":"Joker","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["g",null],["a",null],["b",null]]},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,34]}}]}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Joker/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bifunctor","Joker"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[33,30]},"Joker",["Joker"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplyJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplicativeJoker"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Biapplicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[5,50]},"Biapplicative"]}]},"eiImportedAs":null},{"eiModule":["Control","Biapply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[6,38]},"Biapply"]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[8,39]},"Bifunctor"]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[9,35]},"Newtype"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Joker","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"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"]}]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["g",{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}],["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Joker",[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"TypeVar","contents":"b"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Joker","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Joker","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["g",{"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":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"TypeVar","contents":"b"}]}]},{"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeJoker"},"edInstanceTypes":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,47]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[14,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,53]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[14,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[14,53]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bifunctor","Joker"],{"Ident":"newtypeJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqJoker"},"edInstanceTypes":[{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[16,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,59]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,63]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,44]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,41]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[16,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[16,43]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Joker"],{"Ident":"eqJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordJoker"},"edInstanceTypes":[{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[18,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,62]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[18,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,66]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,46]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,43]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[18,45]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Joker"],{"Ident":"ordJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showJoker"},"edInstanceTypes":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,48]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,50]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,54]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,23],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,33]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[20,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,30]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[20,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[20,32]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Joker"],{"Ident":"showJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorJoker"},"edInstanceTypes":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[23,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[23,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[23,53]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[23,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[23,55]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[23,57]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[23,35]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[23,34],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[23,35]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Joker"],{"Ident":"functorJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifunctor"],"Bifunctor"],"edInstanceName":{"Ident":"bifunctorJoker"},"edInstanceTypes":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[26,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[26,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[26,59]},[]],"tag":"TypeVar","contents":"g"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[26,37]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[26,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[26,37]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Joker"],{"Ident":"bifunctorJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapply"],"Biapply"],"edInstanceName":{"Ident":"biapplyJoker"},"edInstanceTypes":[{"annotation":[{"start":[29,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[29,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[29,51]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[29,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[29,53]},[]],"tag":"TypeVar","contents":"g"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[29,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[29,33]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[29,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[29,33]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Joker"],{"Ident":"biapplyJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapplicative"],"Biapplicative"],"edInstanceName":{"Ident":"biapplicativeJoker"},"edInstanceTypes":[{"annotation":[{"start":[32,64],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[32,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,64],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[32,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[32,70],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[32,71]},[]],"tag":"TypeVar","contents":"g"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[32,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[32,45]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[32,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[32,45]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Joker"],{"Ident":"biapplicativeJoker"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Joker.purs","end":[33,30]}}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Product/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bifunctor.Product","comments":null,"declarations":[{"children":[{"comments":null,"title":"Product","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,78]}},{"comments":null,"title":"ordProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,82]}},{"comments":null,"title":"showProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[18,69]}},{"comments":null,"title":"bifunctorProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[21,64]}},{"comments":null,"title":"biapplyProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapply"],"Biapply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[24,76]}},{"comments":null,"title":"biapplicativeProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapplicative"],"Biapplicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[27,49]}}],"comments":"The product of two `Bifunctor`s.\n","title":"Product","info":{"declType":"data","dataDeclType":"data","typeArguments":[["f",null],["g",null],["a",null],["b",null]]},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,47]}}]}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Product/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bifunctor","Product"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[27,49]},"Product",["Product"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplyProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplicativeProduct"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Biapplicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[5,50]},"Biapplicative"]},{"ValueRef":[{"start":[5,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[5,58]},{"Ident":"bipure"}]}]},"eiImportedAs":null},{"eiModule":["Control","Biapply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[6,38]},"Biapply"]},{"ValueRef":[{"start":[6,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[6,47]},{"Ident":"biapply"}]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[8,39]},"Bifunctor"]},{"ValueRef":[{"start":[8,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[8,46]},{"Ident":"bimap"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Product","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,36]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,44]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"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"]}]}]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["f",{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,36]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}],["g",{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,44]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}],["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Product",[{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,34]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,42]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[11,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"TypeVar","contents":"b"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Product","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Product","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"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":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,34]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,38]},[]],"tag":"TypeVar","contents":"b"}]}]},{"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":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,42]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[11,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[11,46]},[]],"tag":"TypeVar","contents":"b"}]}]},{"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":"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","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqProduct"},"edInstanceTypes":[{"annotation":[{"start":[13,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[13,70],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,71]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[13,72],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,73]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[13,74],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,75]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[13,76],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,77]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[13,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,41]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[13,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,36]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,40]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null},{"constraintAnn":[{"start":[13,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,53]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[13,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,48]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[13,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,50]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[13,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[13,52]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Product"],{"Ident":"eqProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordProduct"},"edInstanceTypes":[{"annotation":[{"start":[15,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,73]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[15,74],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,75]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[15,76],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,77]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[15,78],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,79]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,80],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,81]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[15,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,43]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[15,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,38]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[15,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,42]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null},{"constraintAnn":[{"start":[15,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,56]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[15,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,51]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[15,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[15,55]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Product"],{"Ident":"ordProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showProduct"},"edInstanceTypes":[{"annotation":[{"start":[17,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,70]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[17,71],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,72]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[17,73],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,74]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[17,75],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,76]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,77],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,78]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[17,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,38]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[17,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,33]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,37]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null},{"constraintAnn":[{"start":[17,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,52]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[17,51]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Product"],{"Ident":"showProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifunctor"],"Bifunctor"],"edInstanceName":{"Ident":"bifunctorProduct"},"edInstanceTypes":[{"annotation":[{"start":[20,71],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,71],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,71],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,78]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[20,79],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,80]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[20,81],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,82]},[]],"tag":"TypeVar","contents":"g"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,42]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[20,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,42]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,55]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[20,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[20,55]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Product"],{"Ident":"bifunctorProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapply"],"Biapply"],"edInstanceName":{"Ident":"biapplyProduct"},"edInstanceTypes":[{"annotation":[{"start":[23,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,70]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[23,71],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,72]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[23,73],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,74]},[]],"tag":"TypeVar","contents":"g"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,38]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[23,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[{"start":[23,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,49]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Product"],{"Ident":"biapplyProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapplicative"],"Biapplicative"],"edInstanceName":{"Ident":"biapplicativeProduct"},"edInstanceTypes":[{"annotation":[{"start":[26,87],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,87],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,96]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,87],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,94]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[26,95],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,96]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[26,97],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,98]},[]],"tag":"TypeVar","contents":"g"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,50]},[]],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,50]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,67]},[]],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[{"start":[26,66],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[26,67]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Product"],{"Ident":"biapplicativeProduct"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Product.purs","end":[27,49]}}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Wrap/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bifunctor.Wrap","comments":null,"declarations":[{"children":[{"comments":null,"title":"Wrap","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeWrap","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,54]}},{"comments":null,"title":"eqWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,64]}},{"comments":null,"title":"ordWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,67]}},{"comments":null,"title":"showWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"p"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[21,44]}},{"comments":null,"title":"functorWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[24,35]}},{"comments":null,"title":"bifunctorWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[27,42]}},{"comments":null,"title":"biapplyWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapply"],"Biapply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[30,51]}},{"comments":null,"title":"biapplicativeWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapplicative"],"Biapplicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[33,33]}}],"comments":"Provides a `Functor` over the second argument of a `Bifunctor`.\n","title":"Wrap","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["p",null],["a",null],["b",null]]},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,34]}}]}
− tests/purs/publish/basic-example/output/Data.Bifunctor.Wrap/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bifunctor","Wrap"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[33,33]},"Wrap",["Wrap"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeWrap"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqWrap"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordWrap"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showWrap"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWrap"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorWrap"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplyWrap"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplicativeWrap"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Biapplicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[5,50]},"Biapplicative"]},{"ValueRef":[{"start":[5,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[5,58]},{"Ident":"bipure"}]}]},"eiImportedAs":null},{"eiModule":["Control","Biapply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[6,38]},"Biapply"]},{"ValueOpRef":[{"start":[6,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[6,47]},"<<*>>"]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,24],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[8,39]},"Bifunctor"]},{"ValueRef":[{"start":[8,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[8,46]},{"Ident":"bimap"}]},{"ValueRef":[{"start":[8,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[8,52]},{"Ident":"rmap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[9,35]},"Newtype"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Wrap","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"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"]}]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["p",{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}],["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Wrap",[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,29]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"TypeVar","contents":"b"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Wrap","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Wrap","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["p",{"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":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,29]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"TypeVar","contents":"b"}]}]},{"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeWrap"},"edInstanceTypes":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,45]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,47]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,51]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,47]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[14,48],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,50],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[14,51]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bifunctor","Wrap"],{"Ident":"newtypeWrap"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqWrap"},"edInstanceTypes":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[16,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,59]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,62],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,63]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,45]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[16,44]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Wrap"],{"Ident":"eqWrap"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordWrap"},"edInstanceTypes":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,60]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[18,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,62]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[18,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,66]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,36],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,47]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,42]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[18,46]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Wrap"],{"Ident":"ordWrap"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showWrap"},"edInstanceTypes":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,48]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,50]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,54]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,22],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,34]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,29]},[]],"tag":"TypeVar","contents":"p"},{"annotation":[{"start":[20,30],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[20,32],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[20,33]},[]],"tag":"TypeVar","contents":"b"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Wrap"],{"Ident":"showWrap"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorWrap"},"edInstanceTypes":[{"annotation":[{"start":[23,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[23,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[23,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[23,53]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[23,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[23,55]},[]],"tag":"TypeVar","contents":"p"}]},{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[23,57]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[23,36]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[23,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[23,36]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Wrap"],{"Ident":"functorWrap"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifunctor"],"Bifunctor"],"edInstanceName":{"Ident":"bifunctorWrap"},"edInstanceTypes":[{"annotation":[{"start":[26,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[26,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,53],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[26,57]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[26,59]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,27],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[26,38]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[26,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[26,38]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Wrap"],{"Ident":"bifunctorWrap"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapply"],"Biapply"],"edInstanceName":{"Ident":"biapplyWrap"},"edInstanceTypes":[{"annotation":[{"start":[29,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[29,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,47],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[29,51]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[29,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[29,53]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[29,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[29,34]},[]],"constraintClass":[["Control","Biapply"],"Biapply"],"constraintArgs":[{"annotation":[{"start":[29,33],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[29,34]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Wrap"],{"Ident":"biapplyWrap"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapplicative"],"Biapplicative"],"edInstanceName":{"Ident":"biapplicativeWrap"},"edInstanceTypes":[{"annotation":[{"start":[32,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[32,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[32,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[32,70],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[32,71]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[32,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[32,46]},[]],"constraintClass":[["Control","Biapplicative"],"Biapplicative"],"constraintArgs":[{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[32,46]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bifunctor","Wrap"],{"Ident":"biapplicativeWrap"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor/Wrap.purs","end":[33,33]}}
− tests/purs/publish/basic-example/output/Data.Bifunctor/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bifunctor","comments":null,"declarations":[{"children":[{"comments":null,"title":"bimap","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[19,3],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]}}],"comments":"A `Bifunctor` is a `Functor` from the pair category `(Type, Type)` to `Type`.\n\nA type constructor with two type arguments can be made into a `Bifunctor` if\nboth of its type arguments are covariant.\n\nThe `bimap` function maps a pair of functions over the two type arguments\nof the bifunctor.\n\nLaws:\n\n- Identity: `bimap identity identity == identity`\n- Composition: `bimap f1 g1 <<< bimap f2 g2 == bimap (f1 <<< f2) (g1 <<< g2)`\n\n","title":"Bifunctor","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]}},{"children":[],"comments":"Map a function over the first type argument of a `Bifunctor`.\n","title":"lmap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]}},{"children":[],"comments":"Map a function over the second type arguments of a `Bifunctor`.\n","title":"rmap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]}}]}
− tests/purs/publish/basic-example/output/Data.Bifunctor/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bifunctor"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[27,22]},{"Ident":"bimap"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[27,22]},"Bifunctor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[27,22]},{"Ident":"lmap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[27,22]},{"Ident":"rmap"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[3,26],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[3,34]},{"Ident":"identity"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"bimap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[19,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[19,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,42]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[19,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[19,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,57]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[19,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,64]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[19,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]},0]},1]},2]},3]},4]}}},{"EDType":{"edTypeName":"Bifunctor","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,55]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[19,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,57]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[19,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,45]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[19,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,60]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bifunctor","edTypeSynonymArguments":[["f",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":["bimap",{"annotation":[{"start":[19,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[19,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,42]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[19,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[19,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,57]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[19,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,64]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[19,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},null]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Bifunctor","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"bimap"},{"annotation":[{"start":[19,12],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[19,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,28],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,37],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,31],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,35]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,42]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[19,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,47]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[19,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,57]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[19,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,64]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[19,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[19,66]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},null]},null]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"lmap"},"edValueType":{"annotation":[{"start":[22,9],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[22,16],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[22,16],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[22,16],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[22,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[22,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,36]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[22,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[22,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[22,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,47]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[22,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,57]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[22,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[22,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,64]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[22,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[22,66]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},5]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"rmap"},"edValueType":{"annotation":[{"start":[26,9],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[26,16],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[26,16],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[26,16],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[26,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[26,25],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,36]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[26,35],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[26,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,40],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,43],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,41],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[26,46],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,47]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[26,54],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[26,56],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,57]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[26,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,61],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[26,63],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[26,65],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[26,66]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},13]},14]},15]},16]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-bifunctors/src/Data/Bifunctor.purs","end":[27,22]}}
− tests/purs/publish/basic-example/output/Data.Bitraversable/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Bitraversable","comments":null,"declarations":[{"children":[{"comments":null,"title":"bitraverse","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[36,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]}},{"comments":null,"title":"bisequence","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[37,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]}},{"comments":null,"title":"bitraversableClown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bitraversable"],"Bitraversable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[41,46]}},{"comments":null,"title":"bitraversableJoker","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bitraversable"],"Bitraversable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[45,46]}},{"comments":null,"title":"bitraversableFlip","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bitraversable"],"Bitraversable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[49,46]}},{"comments":null,"title":"bitraversableProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bitraversable"],"Bitraversable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}},"sourceSpan":{"start":[51,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[53,71]}},{"comments":null,"title":"bitraversableWrap","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bitraversable"],"Bitraversable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[],"tag":"TypeVar","contents":"p"}]}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[57,46]}}],"comments":"`Bitraversable` represents data structures with two type arguments which can be\ntraversed.\n\nA traversal for such a structure requires two functions, one for each type\nargument. Type class instances should choose the appropriate function based\non the type of the element encountered at each point of the traversal.\n\nDefault implementations are provided by the following functions:\n\n- `bitraverseDefault`\n- `bisequenceDefault`\n","title":"Bitraversable","info":{"fundeps":[],"arguments":[["t",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null}]},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]}},{"children":[],"comments":"A default implementation of `bitraverse` using `bisequence` and `bimap`.\n","title":"bitraverseDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]}},{"children":[],"comments":"A default implementation of `bisequence` using `bitraverse`.\n","title":"bisequenceDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[89,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]}},{"children":[],"comments":null,"title":"ltraverse","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]}},{"children":[],"comments":null,"title":"rtraverse","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]}},{"children":[],"comments":"Traverse a data structure, accumulating effects and results using an `Applicative` functor.\n","title":"bifor","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[98,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]}},{"children":[],"comments":null,"title":"lfor","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]}},{"children":[],"comments":null,"title":"rfor","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[117,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]}}]}
− tests/purs/publish/basic-example/output/Data.Bitraversable/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bitraversable"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},"Bifoldable"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"biall"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"biany"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifold"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifoldMap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifoldMapDefaultL"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifoldMapDefaultR"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifoldl"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifoldlDefault"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifoldr"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifoldrDefault"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifor_"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bisequence_"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"exportSourceImportedFrom":["Data","Bifoldable"],"exportSourceDefinedIn":["Data","Bifoldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bitraverse_"}]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},"Bitraversable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bitraverse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bisequence"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bitraverseDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bisequenceDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"ltraverse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"rtraverse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"bifor"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"lfor"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]},{"Ident":"rfor"}]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[10,27]},["Data","Bifoldable"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bitraversableClown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bitraversableJoker"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bitraversableFlip"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bitraversableProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bitraversableWrap"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Bifoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,41]},"Bifoldable"]},{"ValueRef":[{"start":[15,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,48]},{"Ident":"biall"}]},{"ValueRef":[{"start":[15,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,55]},{"Ident":"biany"}]},{"ValueRef":[{"start":[15,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,63]},{"Ident":"bifold"}]},{"ValueRef":[{"start":[15,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,74]},{"Ident":"bifoldMap"}]},{"ValueRef":[{"start":[15,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,93]},{"Ident":"bifoldMapDefaultL"}]},{"ValueRef":[{"start":[15,95],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,112]},{"Ident":"bifoldMapDefaultR"}]},{"ValueRef":[{"start":[15,114],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,121]},{"Ident":"bifoldl"}]},{"ValueRef":[{"start":[15,123],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,137]},{"Ident":"bifoldlDefault"}]},{"ValueRef":[{"start":[15,139],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,146]},{"Ident":"bifoldr"}]},{"ValueRef":[{"start":[15,148],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,162]},{"Ident":"bifoldrDefault"}]},{"ValueRef":[{"start":[15,164],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,170]},{"Ident":"bifor_"}]},{"ValueRef":[{"start":[15,172],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,183]},{"Ident":"bisequence_"}]},{"ValueRef":[{"start":[15,185],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[15,196]},{"Ident":"bitraverse_"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[16,43]},"Traversable"]},{"ValueRef":[{"start":[16,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[16,53]},{"Ident":"traverse"}]},{"ValueRef":[{"start":[16,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[16,63]},{"Ident":"sequence"}]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[17,39]},"Bifunctor"]},{"ValueRef":[{"start":[17,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[17,46]},{"Ident":"bimap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Clown"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[18,39]},"Clown",null]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Joker"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[19,39]},"Joker",null]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Flip"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[20,37]},"Flip",null]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Product"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[21,43]},"Product",null]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor","Wrap"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[22,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[22,37]},"Wrap",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Bitraversable","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,83]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,57]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,85]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,71]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,86],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,88]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bitraversable","edTypeSynonymArguments":[["t",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":["bitraverse",{"annotation":[{"start":[36,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[36,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,48]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,59]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,77],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,68]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[36,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,73]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,86],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,81]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[36,82],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,83]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,85]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[36,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,90]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,93]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[36,94],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,95]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,96],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,97]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]},null]},null]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["bisequence",{"annotation":[{"start":[37,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,44]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,44]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,49]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,52]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,54]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[37,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,66]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,69]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,71]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,73]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Bifunctor0",{"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":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[{"start":[35,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[35,19]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Bifoldable1",{"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":[["Data","Bifoldable"],"Bifoldable"]},{"annotation":[{"start":[35,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[35,33]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"Bitraversable","edClassTypeArguments":[["t",null]],"edClassMembers":[[{"Ident":"bitraverse"},{"annotation":[{"start":[36,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[36,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,48]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,59]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,77],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,68]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[36,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,73]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,86],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,81]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[36,82],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,83]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,85]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[36,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,90]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,93]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[36,94],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,95]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,96],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,97]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]},null]},null]},null]},null]},null]}],[{"Ident":"bisequence"},{"annotation":[{"start":[37,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,44]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,44]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,49]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,52]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,54]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[37,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,66]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,69]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,71]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,73]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[35,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[35,19]},[]],"constraintClass":[["Data","Bifunctor"],"Bifunctor"],"constraintArgs":[{"annotation":[{"start":[35,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[35,19]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[{"start":[35,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[35,33]},[]],"constraintClass":[["Data","Bifoldable"],"Bifoldable"],"constraintArgs":[{"annotation":[{"start":[35,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[35,33]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"bitraverse"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[36,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[36,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,48]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,48]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,59]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,61]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[36,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,77],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,68]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[36,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,73]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,75]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,86],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,81]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[36,82],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,83]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,85]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[36,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,90]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,92],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,93]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[36,94],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,95]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[36,96],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[36,97]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]}]},0]},1]},2]},3]},4]},5]}}},{"EDValue":{"edValueName":{"Ident":"bisequence"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[37,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[37,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,44]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,44]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,49]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,52]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,54]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,60]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[37,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,66]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,69]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,71]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[37,73]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},128]},129]},130]},131]}}},{"EDValue":{"edValueName":{"Ident":"bitraverseDefault"},"edValueType":{"annotation":[{"start":[79,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[79,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[79,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[79,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[79,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[79,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[80,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[80,21]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[80,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[80,21]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[81,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[81,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[81,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[81,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[82,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[83,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[82,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[82,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[82,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[82,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[82,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[82,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[82,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[82,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[82,15]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[83,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[84,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[83,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[83,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[83,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[83,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[83,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[83,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[83,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[83,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[83,15]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[84,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[84,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[84,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[84,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[84,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[84,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[84,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[84,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[85,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[85,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[85,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,12]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[85,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[85,14]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]}]},247]},248]},249]},250]},251]},252]}}},{"EDValue":{"edValueName":{"Ident":"bisequenceDefault"},"edValueType":{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[90,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[90,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[90,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[91,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[91,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[91,21]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[91,21]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[92,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[92,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[92,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[92,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[92,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[93,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,10]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[93,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,12]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[93,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,16]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[93,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[94,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[94,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[94,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[94,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[94,14]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},120]},121]},122]},123]}}},{"EDValue":{"edValueName":{"Ident":"ltraverse"},"edValueType":{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[60,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[60,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[60,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[60,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[61,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[61,21]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[61,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[61,21]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[62,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[62,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[62,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[62,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[62,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[63,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[64,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[63,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[63,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[63,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[63,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[63,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[63,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[63,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[63,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[63,15]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[64,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[64,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[64,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[64,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[64,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[64,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[65,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[65,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,12]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[65,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[65,14]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},16]},17]},18]},19]},20]}}},{"EDValue":{"edValueName":{"Ident":"rtraverse"},"edValueType":{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[69,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[69,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[69,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[69,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[70,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[70,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[70,21]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[70,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[70,21]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[71,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[71,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[71,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[71,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[71,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[72,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[73,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[72,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[72,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[72,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[72,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[72,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[72,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[72,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[72,15]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[73,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[73,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[73,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[73,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[73,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[73,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[73,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[74,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[74,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[74,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[74,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[74,14]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]}]},36]},37]},38]},39]},40]}}},{"EDValue":{"edValueName":{"Ident":"bifor"},"edValueType":{"annotation":[{"start":[99,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[99,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[99,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[99,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[99,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[99,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[100,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[100,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[100,21]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[100,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[100,21]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[101,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[101,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[101,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[101,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[101,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[103,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[102,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[102,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[102,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[102,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[102,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[102,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[102,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[104,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[103,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[103,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[103,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[103,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[103,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[103,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[103,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[103,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[103,15]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[104,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[104,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[104,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[104,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[104,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[104,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[104,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[104,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[104,15]},[]],"tag":"TypeVar","contents":"d"}]}]}]},{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[105,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[105,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,12]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[105,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[105,14]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]}]}]}]},259]},260]},261]},262]},263]},264]}}},{"EDValue":{"edValueName":{"Ident":"lfor"},"edValueType":{"annotation":[{"start":[109,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[109,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[109,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[109,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[109,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[110,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[110,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[110,21]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[110,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[110,21]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[111,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[111,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[111,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[111,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[111,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[112,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[113,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[112,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[112,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[112,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[112,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[112,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[112,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[112,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[113,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[113,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[113,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[113,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[113,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[113,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[113,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[113,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[113,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[113,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[113,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[113,15]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[114,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[114,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[114,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,12]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[114,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[114,14]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},6]},7]},8]},9]},10]}}},{"EDValue":{"edValueName":{"Ident":"rfor"},"edValueType":{"annotation":[{"start":[118,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[118,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[118,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[118,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[118,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[119,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[119,21]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[119,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[119,21]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[120,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[120,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[120,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[120,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[122,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[121,11]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[121,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[121,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[121,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[121,9]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[121,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[121,11]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[122,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[123,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[122,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[122,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[122,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[122,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[122,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[122,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[122,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[122,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[122,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[122,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[122,15]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[123,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[123,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[123,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[123,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[123,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[123,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[123,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[123,14]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]}]},26]},27]},28]},29]},30]}}},{"EDInstance":{"edInstanceClassName":[["Data","Bitraversable"],"Bitraversable"],"edInstanceName":{"Ident":"bitraversableClown"},"edInstanceTypes":[{"annotation":[{"start":[39,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[39,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[39,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Clown"],"Clown"]},{"annotation":[{"start":[39,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[39,71]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[39,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[39,45]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[39,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[39,45]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","Bitraversable"],{"Ident":"bitraversableClown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bitraversable"],"Bitraversable"],"edInstanceName":{"Ident":"bitraversableJoker"},"edInstanceTypes":[{"annotation":[{"start":[43,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[43,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[43,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Joker"],"Joker"]},{"annotation":[{"start":[43,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[43,71]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[43,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[43,45]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[43,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[43,45]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","Bitraversable"],{"Ident":"bitraversableJoker"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bitraversable"],"Bitraversable"],"edInstanceName":{"Ident":"bitraversableFlip"},"edInstanceTypes":[{"annotation":[{"start":[47,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[47,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[47,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Flip"],"Flip"]},{"annotation":[{"start":[47,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[47,71]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[47,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[47,46]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[47,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[47,46]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bitraversable"],{"Ident":"bitraversableFlip"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bitraversable"],"Bitraversable"],"edInstanceName":{"Ident":"bitraversableProduct"},"edInstanceTypes":[{"annotation":[{"start":[51,87],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,87],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,96]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,87],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,94]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Product"],"Product"]},{"annotation":[{"start":[51,95],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,96]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[51,97],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,98]},[]],"tag":"TypeVar","contents":"g"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[51,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,50]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,50]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[{"start":[51,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,67]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[51,67]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null}],"edInstanceChain":[[["Data","Bitraversable"],{"Ident":"bitraversableProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bitraversable"],"Bitraversable"],"edInstanceName":{"Ident":"bitraversableWrap"},"edInstanceTypes":[{"annotation":[{"start":[55,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[55,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[55,69]},[]],"tag":"TypeConstructor","contents":[["Data","Bifunctor","Wrap"],"Wrap"]},{"annotation":[{"start":[55,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[55,71]},[]],"tag":"TypeVar","contents":"p"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[55,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[55,46]},[]],"constraintClass":[["Data","Bitraversable"],"Bitraversable"],"constraintArgs":[{"annotation":[{"start":[55,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[55,46]},[]],"tag":"TypeVar","contents":"p"}],"constraintData":null}],"edInstanceChain":[[["Data","Bitraversable"],{"Ident":"bitraversableWrap"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Bitraversable.purs","end":[124,31]}}
tests/purs/publish/basic-example/output/Data.Boolean/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Boolean"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Boolean.purs","end":[10,17]},{"Ident":"otherwise"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"otherwise"},"edValueType":{"annotation":[{"start":[9,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Boolean.purs","end":[9,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Boolean.purs","end":[10,17]}}+{"efVersion":"0.13.2","efModuleName":["Data","Boolean"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Boolean.purs","end":[10,17]},{"Ident":"otherwise"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"otherwise"},"edValueType":{"annotation":[{"start":[9,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Boolean.purs","end":[9,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Boolean.purs","end":[10,17]}}
tests/purs/publish/basic-example/output/Data.BooleanAlgebra/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","BooleanAlgebra"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"HeytingAlgebra"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"HeytingAlgebraRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"conj"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"disj"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"ff"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"implies"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"not"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"tt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"&&"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"||"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"BooleanAlgebra"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[3,31]},["Data","HeytingAlgebra"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"BooleanAlgebraRecord"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,49]},"HeytingAlgebra"]},{"TypeClassRef":[{"start":[7,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,77]},"HeytingAlgebraRecord"]},{"ValueRef":[{"start":[7,79],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,81]},{"Ident":"ff"}]},{"ValueRef":[{"start":[7,83],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,85]},{"Ident":"tt"}]},{"ValueRef":[{"start":[7,87],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,94]},{"Ident":"implies"}]},{"ValueRef":[{"start":[7,96],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,100]},{"Ident":"conj"}]},{"ValueRef":[{"start":[7,102],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,106]},{"Ident":"disj"}]},{"ValueRef":[{"start":[7,108],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,111]},{"Ident":"not"}]},{"ValueOpRef":[{"start":[7,113],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,117]},"&&"]},{"ValueOpRef":[{"start":[7,119],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,123]},"||"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[8,35]},"IsSymbol"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[9,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"BooleanAlgebra","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"BooleanAlgebra","edTypeSynonymArguments":[["a",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":["HeytingAlgebra0",{"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":[["Data","HeytingAlgebra"],"HeytingAlgebra"]},{"annotation":[{"start":[21,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[21,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"BooleanAlgebra","edClassTypeArguments":[["a",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[21,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[21,23]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[21,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[21,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"BooleanAlgebraRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"Row","contents":{"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":"Row","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"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"BooleanAlgebraRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["HeytingAlgebraRecord0",{"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":"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","HeytingAlgebra"],"HeytingAlgebraRecord"]},{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,35]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,39]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[30,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,46]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"BooleanAlgebraRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[30,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,46]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,35]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,39]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[30,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}]}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraBoolean"},"edInstanceTypes":[{"annotation":[{"start":[23,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[23,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraUnit"},"edInstanceTypes":[{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[24,51]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraFn"},"edInstanceTypes":[{"annotation":[{"start":[25,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,67]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,72]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,46]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,46]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraRecord"},"edInstanceTypes":[{"annotation":[{"start":[26,112],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,122]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,112],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,118]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[26,119],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,122]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,56]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[26,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,51]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,56]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[26,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,91]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[26,79],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,83]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[26,84],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,87]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[26,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,91]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebraRecord"],"edInstanceName":{"Ident":"booleanAlgebraRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[32,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[32,64]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[32,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[32,68]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[32,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[32,71]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebraRecord"],"edInstanceName":{"Ident":"booleanAlgebraRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,37]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[40,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,41]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[40,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,47]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[40,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,59]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[40,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,64]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[40,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[35,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[35,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[35,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[35,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[36,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[36,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[37,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[37,57]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[37,42]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[37,46]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[37,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[37,57]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[38,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[38,30]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[38,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[38,30]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]}}+{"efVersion":"0.13.2","efModuleName":["Data","BooleanAlgebra"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"HeytingAlgebra"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"HeytingAlgebraRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"conj"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"disj"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"ff"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"implies"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"not"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"Ident":"tt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"&&"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"||"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"BooleanAlgebra"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[3,31]},["Data","HeytingAlgebra"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},"BooleanAlgebraRecord"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,49]},"HeytingAlgebra"]},{"TypeClassRef":[{"start":[7,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,77]},"HeytingAlgebraRecord"]},{"ValueRef":[{"start":[7,79],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,81]},{"Ident":"ff"}]},{"ValueRef":[{"start":[7,83],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,85]},{"Ident":"tt"}]},{"ValueRef":[{"start":[7,87],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,94]},{"Ident":"implies"}]},{"ValueRef":[{"start":[7,96],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,100]},{"Ident":"conj"}]},{"ValueRef":[{"start":[7,102],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,106]},{"Ident":"disj"}]},{"ValueRef":[{"start":[7,108],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,111]},{"Ident":"not"}]},{"ValueOpRef":[{"start":[7,113],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,117]},"&&"]},{"ValueOpRef":[{"start":[7,119],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[7,123]},"||"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[8,35]},"IsSymbol"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[9,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"BooleanAlgebra","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"BooleanAlgebra","edTypeSynonymArguments":[["a",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":["HeytingAlgebra0",{"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":[["Data","HeytingAlgebra"],"HeytingAlgebra"]},{"annotation":[{"start":[21,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[21,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"BooleanAlgebra","edClassTypeArguments":[["a",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[21,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[21,23]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[21,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[21,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDType":{"edTypeName":"BooleanAlgebraRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"Row","contents":{"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":"Row","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"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"BooleanAlgebraRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["HeytingAlgebraRecord0",{"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":"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","HeytingAlgebra"],"HeytingAlgebraRecord"]},{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,35]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,39]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[30,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,46]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"BooleanAlgebraRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[30,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,46]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,35]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,39]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[30,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[30,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}],"edIsEmpty":false}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraBoolean"},"edInstanceTypes":[{"annotation":[{"start":[23,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[23,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraUnit"},"edInstanceTypes":[{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[24,51]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraFn"},"edInstanceTypes":[{"annotation":[{"start":[25,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,67]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,72]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,46]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[25,46]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraRecord"},"edInstanceTypes":[{"annotation":[{"start":[26,112],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,122]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,112],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,118]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[26,119],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,122]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,56]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[26,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,51]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,56]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[26,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,91]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[26,79],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,83]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[26,84],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,87]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[26,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[26,91]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebraRecord"],"edInstanceName":{"Ident":"booleanAlgebraRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[32,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[32,64]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[32,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[32,68]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[32,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[32,71]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebraRecord"],"edInstanceName":{"Ident":"booleanAlgebraRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,37]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[40,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,41]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[40,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,47]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[40,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,59]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[40,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,64]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[40,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[35,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[35,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[35,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[35,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[36,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[36,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[37,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[37,57]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[37,42]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[37,46]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[37,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[37,57]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[38,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[38,30]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[38,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[38,30]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","BooleanAlgebra"],{"Ident":"booleanAlgebraRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs","end":[40,71]}}
tests/purs/publish/basic-example/output/Data.Bounded/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Bounded"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"Ordering",["EQ","GT","LT"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"Ord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"Ident":"compare"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"<="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},">"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},">="]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"Bounded"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"Ident":"bottom"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"Ident":"top"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[5,20]},["Data","Ord"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedNumber"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,27]},"Ord"]},{"TypeRef":[{"start":[8,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,41]},"Ordering",null]},{"ValueRef":[{"start":[8,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,50]},{"Ident":"compare"}]},{"ValueOpRef":[{"start":[8,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,55]},"<"]},{"ValueOpRef":[{"start":[8,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,61]},"<="]},{"ValueOpRef":[{"start":[8,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,66]},">"]},{"ValueOpRef":[{"start":[8,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,72]},">="]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[9,23]},"Unit",[]]},{"ValueRef":[{"start":[9,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[9,29]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Bounded","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bounded","edTypeSynonymArguments":[["a",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":["top",{"annotation":[{"start":[18,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[18,11]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["bottom",{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[19,14]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Ord0",{"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":[["Data","Ord"],"Ord"]},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDClass":{"edClassName":"Bounded","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"top"},{"annotation":[{"start":[18,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[18,11]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"bottom"},{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[19,14]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[{"constraintAnn":[{"start":[17,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[17,12]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"bottom"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[19,14]},[]],"tag":"TypeVar","contents":"a"}]},1]}}},{"EDValue":{"edValueName":{"Ident":"top"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[18,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[18,11]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedBoolean"},"edInstanceTypes":[{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[21,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedInt"},"edInstanceTypes":[{"annotation":[{"start":[28,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[28,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedChar"},"edInstanceTypes":[{"annotation":[{"start":[36,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedOrdering"},"edInstanceTypes":[{"annotation":[{"start":[43,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[43,45]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedUnit"},"edInstanceTypes":[{"annotation":[{"start":[47,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[47,37]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedNumber"},"edInstanceTypes":[{"annotation":[{"start":[54,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[54,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedNumber"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]}}+{"efVersion":"0.13.2","efModuleName":["Data","Bounded"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"Ordering",["EQ","GT","LT"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"Ord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"Ident":"compare"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"<="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},">"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},">="]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},"Bounded"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"Ident":"bottom"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]},{"Ident":"top"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[5,20]},["Data","Ord"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedNumber"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,27]},"Ord"]},{"TypeRef":[{"start":[8,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,41]},"Ordering",null]},{"ValueRef":[{"start":[8,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,50]},{"Ident":"compare"}]},{"ValueOpRef":[{"start":[8,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,55]},"<"]},{"ValueOpRef":[{"start":[8,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,61]},"<="]},{"ValueOpRef":[{"start":[8,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,66]},">"]},{"ValueOpRef":[{"start":[8,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[8,72]},">="]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[9,23]},"Unit",[]]},{"ValueRef":[{"start":[9,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[9,29]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Bounded","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Bounded","edTypeSynonymArguments":[["a",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":["top",{"annotation":[{"start":[18,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[18,11]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["bottom",{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[19,14]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Ord0",{"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":[["Data","Ord"],"Ord"]},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDClass":{"edClassName":"Bounded","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"top"},{"annotation":[{"start":[18,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[18,11]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"bottom"},{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[19,14]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[{"constraintAnn":[{"start":[17,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[17,12]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"bottom"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[19,14]},[]],"tag":"TypeVar","contents":"a"}]},1]}}},{"EDValue":{"edValueName":{"Ident":"top"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[18,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[18,11]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedBoolean"},"edInstanceTypes":[{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[21,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedInt"},"edInstanceTypes":[{"annotation":[{"start":[28,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[28,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedChar"},"edInstanceTypes":[{"annotation":[{"start":[36,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedOrdering"},"edInstanceTypes":[{"annotation":[{"start":[43,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[43,45]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedUnit"},"edInstanceTypes":[{"annotation":[{"start":[47,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[47,37]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedNumber"},"edInstanceTypes":[{"annotation":[{"start":[54,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[54,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Bounded"],{"Ident":"boundedNumber"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs","end":[56,24]}}
− tests/purs/publish/basic-example/output/Data.Char.Gen/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Char.Gen","comments":null,"declarations":[{"children":[],"comments":"Generates a character of the Unicode basic multilingual plane.\n","title":"genUnicodeChar","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},null]}},"sourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[10,49]}},{"children":[],"comments":"Generates a character in the ASCII character set, excluding control codes.\n","title":"genAsciiChar","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},null]}},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[14,47]}},{"children":[],"comments":"Generates a character in the ASCII character set.\n","title":"genAsciiChar'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},null]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[18,48]}},{"children":[],"comments":"Generates a character that is a numeric digit.\n","title":"genDigitChar","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},null]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[22,47]}},{"children":[],"comments":"Generates a character from the basic latin alphabet.\n","title":"genAlpha","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},null]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[26,43]}},{"children":[],"comments":"Generates a lowercase character from the basic latin alphabet.\n","title":"genAlphaLowercase","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},null]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[30,52]}},{"children":[],"comments":"Generates an uppercase character from the basic latin alphabet.\n","title":"genAlphaUppercase","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},null]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[34,52]}}]}
− tests/purs/publish/basic-example/output/Data.Char.Gen/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Char","Gen"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[35,70]},{"Ident":"genUnicodeChar"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[35,70]},{"Ident":"genAsciiChar"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[35,70]},{"Ident":"genAsciiChar'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[35,70]},{"Ident":"genDigitChar"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[35,70]},{"Ident":"genAlpha"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[35,70]},{"Ident":"genAlphaLowercase"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[35,70]},{"Ident":"genAlphaUppercase"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","Gen"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,27],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[5,41]},"MonadGen"]},{"ValueRef":[{"start":[5,43],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[5,52]},{"Ident":"chooseInt"}]},{"ValueRef":[{"start":[5,54],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[5,59]},{"Ident":"oneOf"}]}]},"eiImportedAs":null},{"eiModule":["Data","Enum"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,19],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[6,37]},{"Ident":"toEnumWithDefaults"}]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[7,23],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[7,27]},":|"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"genUnicodeChar"},"edValueType":{"annotation":[{"start":[10,19],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[10,49]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[10,29],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[10,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[10,29],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[10,39]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[10,38],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[10,39]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[10,43],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[10,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,43],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[10,44]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[10,45],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[10,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"genAsciiChar"},"edValueType":{"annotation":[{"start":[14,17],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[14,47]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[14,27],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[14,47]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[14,27],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[14,37]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[14,36],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[14,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[14,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[14,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[14,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},6]}}},{"EDValue":{"edValueName":{"Ident":"genAsciiChar'"},"edValueType":{"annotation":[{"start":[18,18],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[18,48]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[18,28],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[18,48]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,28],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[18,38]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[18,37],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[18,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[18,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[18,43]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[18,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"genDigitChar"},"edValueType":{"annotation":[{"start":[22,17],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[22,47]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[22,47]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[22,27],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[22,37]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[22,36],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[22,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[22,41],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[22,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,41],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[22,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[22,43],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[22,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"genAlpha"},"edValueType":{"annotation":[{"start":[26,13],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[26,43]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[26,23],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[26,43]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[26,23],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[26,33]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[26,32],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[26,33]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[26,37],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[26,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,37],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[26,38]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[26,39],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[26,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},12]}}},{"EDValue":{"edValueName":{"Ident":"genAlphaLowercase"},"edValueType":{"annotation":[{"start":[30,22],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[30,52]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[30,32],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[30,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,32],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[30,42]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[30,41],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[30,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[30,46],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[30,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,46],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[30,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[30,48],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[30,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},10]}}},{"EDValue":{"edValueName":{"Ident":"genAlphaUppercase"},"edValueType":{"annotation":[{"start":[34,22],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[34,52]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[34,32],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[34,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,32],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[34,42]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[34,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[34,46],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[34,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,46],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[34,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[34,48],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[34,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},8]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char/Gen.purs","end":[35,70]}}
− tests/purs/publish/basic-example/output/Data.Char/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Char","comments":"A type and functions for single characters.\n","declarations":[{"children":[],"comments":"Returns the numeric Unicode value of the character.\n","title":"toCharCode","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[11,26]}},{"children":[],"comments":"Constructs a character from the given Unicode numeric value.\n","title":"fromCharCode","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[15,34]}}]}
− tests/purs/publish/basic-example/output/Data.Char/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Char"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[16,22]},{"Ident":"toCharCode"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[16,22]},{"Ident":"fromCharCode"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Enum"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[7,19],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[7,27]},{"Ident":"fromEnum"}]},{"ValueRef":[{"start":[7,29],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[7,35]},{"Ident":"toEnum"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,20],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[8,25]},"Maybe",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"toCharCode"},"edValueType":{"annotation":[{"start":[11,15],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[11,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,15],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[11,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,20],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[11,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,15],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[11,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[11,23],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"fromCharCode"},"edValueType":{"annotation":[{"start":[15,17],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[15,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,17],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[15,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[15,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,17],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[15,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[15,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[15,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[15,30],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-strings/src/Data/Char.purs","end":[16,22]}}
tests/purs/publish/basic-example/output/Data.CommutativeRing/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","CommutativeRing"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"RingRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"+"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"CommutativeRing"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[3,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[4,25]},["Data","Semiring"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"CommutativeRingRecord"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[8,29]},"Ring"]},{"TypeClassRef":[{"start":[8,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[8,47]},"RingRecord"]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,37]},"Semiring"]},{"ValueRef":[{"start":[9,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[9,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[9,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[9,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[9,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,63]},"*"]},{"ValueOpRef":[{"start":[9,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,68]},"+"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[10,35]},"IsSymbol"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[11,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"CommutativeRing","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"CommutativeRing","edTypeSynonymArguments":[["a",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":["Ring0",{"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":[["Data","Ring"],"Ring"]},{"annotation":[{"start":[22,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[22,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"CommutativeRing","edClassTypeArguments":[["a",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[22,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[22,13]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[22,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[22,13]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"CommutativeRingRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"Row","contents":{"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":"Row","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"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"CommutativeRingRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["RingRecord0",{"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":"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","Ring"],"RingRecord"]},{"annotation":[{"start":[32,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,25]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,29]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[32,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,36]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"CommutativeRingRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,36]},[]],"constraintClass":[["Data","Ring"],"RingRecord"],"constraintArgs":[{"annotation":[{"start":[32,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,25]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,29]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[32,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,36]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}]}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingInt"},"edInstanceTypes":[{"annotation":[{"start":[24,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[24,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingNumber"},"edInstanceTypes":[{"annotation":[{"start":[25,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[25,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingUnit"},"edInstanceTypes":[{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[26,53]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingFn"},"edInstanceTypes":[{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,75]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[27,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,48]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[27,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,48]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingRecord"},"edInstanceTypes":[{"annotation":[{"start":[28,115],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,125]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,115],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,121]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[28,122],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,125]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[28,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,57]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[28,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,52]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[28,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,57]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[28,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,93]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRingRecord"],"constraintArgs":[{"annotation":[{"start":[28,81],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,85]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[28,86],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,89]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[28,90],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,93]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRingRecord"],"edInstanceName":{"Ident":"commutativeRingRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[34,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[34,66]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[34,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[34,70]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[34,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[34,73]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRingRecord"],"edInstanceName":{"Ident":"commutativeRingRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,38]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[42,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,42]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[42,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,48]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[42,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,60]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[42,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,65]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[42,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[37,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[37,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[37,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[37,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[38,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[38,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[38,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[38,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[39,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[39,58]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRingRecord"],"constraintArgs":[{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[39,43]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[39,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[39,47]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[39,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[39,58]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[40,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[40,31]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[40,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[40,31]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]}}+{"efVersion":"0.13.2","efModuleName":["Data","CommutativeRing"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"RingRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"+"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"CommutativeRing"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[3,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[4,25]},["Data","Semiring"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},"CommutativeRingRecord"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[8,29]},"Ring"]},{"TypeClassRef":[{"start":[8,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[8,47]},"RingRecord"]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,37]},"Semiring"]},{"ValueRef":[{"start":[9,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[9,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[9,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[9,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[9,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,63]},"*"]},{"ValueOpRef":[{"start":[9,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[9,68]},"+"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[10,35]},"IsSymbol"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[11,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"CommutativeRing","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"CommutativeRing","edTypeSynonymArguments":[["a",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":["Ring0",{"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":[["Data","Ring"],"Ring"]},{"annotation":[{"start":[22,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[22,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"CommutativeRing","edClassTypeArguments":[["a",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[22,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[22,13]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[22,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[22,13]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDType":{"edTypeName":"CommutativeRingRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"Row","contents":{"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":"Row","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"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"CommutativeRingRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["RingRecord0",{"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":"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","Ring"],"RingRecord"]},{"annotation":[{"start":[32,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,25]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,29]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[32,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,36]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"CommutativeRingRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,36]},[]],"constraintClass":[["Data","Ring"],"RingRecord"],"constraintArgs":[{"annotation":[{"start":[32,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,25]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,29]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[32,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[32,36]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}],"edIsEmpty":false}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingInt"},"edInstanceTypes":[{"annotation":[{"start":[24,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[24,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingNumber"},"edInstanceTypes":[{"annotation":[{"start":[25,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[25,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingUnit"},"edInstanceTypes":[{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[26,53]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingFn"},"edInstanceTypes":[{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,75]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[27,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,48]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[27,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[27,48]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingRecord"},"edInstanceTypes":[{"annotation":[{"start":[28,115],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,125]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,115],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,121]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[28,122],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,125]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[28,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,57]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[28,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,52]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[28,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,57]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[28,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,93]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRingRecord"],"constraintArgs":[{"annotation":[{"start":[28,81],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,85]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[28,86],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,89]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[28,90],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[28,93]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRingRecord"],"edInstanceName":{"Ident":"commutativeRingRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[34,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[34,66]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[34,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[34,70]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[34,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[34,73]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRingRecord"],"edInstanceName":{"Ident":"commutativeRingRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,38]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[42,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,42]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[42,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,48]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[42,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,60]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[42,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,65]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[42,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[37,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[37,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[37,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[37,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[38,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[38,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[38,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[38,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[38,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[39,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[39,58]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRingRecord"],"constraintArgs":[{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[39,43]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[39,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[39,47]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[39,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[39,58]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[40,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[40,31]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[40,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[40,31]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","CommutativeRing"],{"Ident":"commutativeRingRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs","end":[42,72]}}
− tests/purs/publish/basic-example/output/Data.Distributive/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Distributive","comments":null,"declarations":[{"children":[{"comments":null,"title":"distribute","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[23,3],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]}},{"comments":null,"title":"collect","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[24,3],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]}},{"comments":null,"title":"distributiveIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Distributive"],"Distributive"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[28,46]}},{"comments":null,"title":"distributiveFunction","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Distributive"],"Distributive"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[32,35]}}],"comments":"Categorical dual of `Traversable`:\n\n- `distribute` is the dual of `sequence` - it zips an arbitrary collection\n  of containers.\n- `collect` is the dual of `traverse` - it traverses an arbitrary\n  collection of values.\n\nLaws:\n\n- `distribute = collect identity`\n- `distribute <<< distribute = identity`\n- `collect f = distribute <<< map f`\n- `map f = unwrap <<< collect (Identity <<< f)`\n- `map distribute <<< collect f = unwrap <<< collect (Compose <<< f)`\n","title":"Distributive","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}]},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]}},{"children":[],"comments":"A default implementation of `distribute`, based on `collect`.\n","title":"distributeDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Distributive"],"Distributive"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]}},{"children":[],"comments":"A default implementation of `collect`, based on `distribute`.\n","title":"collectDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Distributive"],"Distributive"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]}},{"children":[],"comments":"Zip an arbitrary collection of containers and summarize the results\n","title":"cotraverse","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Distributive"],"Distributive"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]}}]}
− tests/purs/publish/basic-example/output/Data.Distributive/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Distributive"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[61,36]},{"Ident":"collect"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[61,36]},{"Ident":"distribute"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[61,36]},"Distributive"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[61,36]},{"Ident":"distributeDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[61,36]},{"Ident":"collectDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[61,36]},{"Ident":"cotraverse"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"distributiveIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"distributiveFunction"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Identity"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,23],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[5,35]},"Identity",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,22],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[6,28]},{"Ident":"unwrap"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"collect"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[24,14],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[24,21],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[24,21],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Distributive"],"Distributive"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[24,28],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[24,28],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,37]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[24,36],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,37]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,52],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,44],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,49],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,59],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,56]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[24,57],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[24,62],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,62],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,65],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,65],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,66]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[24,67],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},47]},48]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"distribute"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[23,24],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Distributive"],"Distributive"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[23,29],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[23,29],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,38]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[23,37],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,38]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,50],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,43]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[23,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,48]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[23,53],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,53],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,57]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[23,58],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},14]},15]},16]}}},{"EDType":{"edTypeName":"Distributive","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,48]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,29],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[23,29],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Distributive","edTypeSynonymArguments":[["f",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":["distribute",{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[23,24],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[23,29],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[23,29],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,38]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[23,37],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,38]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,50],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,43]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[23,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,48]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[23,53],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,53],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,57]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[23,58],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["collect",{"annotation":[{"start":[24,14],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[24,21],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[24,21],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,28],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[24,28],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,37]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[24,36],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,37]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,52],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,44],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,49],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,59],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,56]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[24,57],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[24,62],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,62],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,65],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,65],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,66]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[24,67],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Functor0",{"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":[["Data","Functor"],"Functor"]},{"annotation":[{"start":[22,15],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[22,16]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDClass":{"edClassName":"Distributive","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"distribute"},{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[23,24],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[23,29],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[23,29],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,38]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[23,37],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,38]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,50],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,43]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,46]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[23,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,48]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[23,53],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,53],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,57]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[23,58],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[23,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}],[{"Ident":"collect"},{"annotation":[{"start":[24,14],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[24,21],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[24,21],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,28],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[24,28],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,37]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[24,36],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,37]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,52],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,44],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,49],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,59],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,56]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[24,57],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[24,62],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,62],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[24,65],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,65],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,66]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[24,67],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[24,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[22,7],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[22,16]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[22,15],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[22,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"distributeDefault"},"edValueType":{"annotation":[{"start":[36,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[37,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[37,20]},[]],"constraintClass":[["Data","Distributive"],"Distributive"],"constraintArgs":[{"annotation":[{"start":[37,19],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[37,20]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[38,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[38,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[38,14],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[38,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[39,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,3],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[39,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[39,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[39,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[39,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[39,10]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[40,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,10]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[40,11],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[40,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},51]},52]},53]}}},{"EDValue":{"edValueName":{"Ident":"collectDefault"},"edValueType":{"annotation":[{"start":[45,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[45,13],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[45,13],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[45,13],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[46,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[46,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[46,20]},[]],"constraintClass":[["Data","Distributive"],"Distributive"],"constraintArgs":[{"annotation":[{"start":[46,19],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[46,20]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[47,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[47,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[47,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[47,14],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[47,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,3],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[49,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,7],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[48,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,7],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[48,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[48,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,7],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[48,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[48,12],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[48,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,12],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[48,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[48,14],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[48,15]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,3],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[49,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[49,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[49,8],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[49,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[50,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,10]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[50,11],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[50,12]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},39]},40]},41]},42]}}},{"EDValue":{"edValueName":{"Ident":"cotraverse"},"edValueType":{"annotation":[{"start":[55,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[55,13],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[55,13],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[55,13],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[56,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[56,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[56,20]},[]],"constraintClass":[["Data","Distributive"],"Distributive"],"constraintArgs":[{"annotation":[{"start":[56,19],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[56,20]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[57,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[57,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[57,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[57,14],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[57,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[58,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,3],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[59,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,7],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[58,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,7],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[58,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,11],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[58,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,7],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[58,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,7],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[58,8]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[58,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[58,10]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[58,14],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[58,15]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,3],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[59,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[59,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[59,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[59,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,9],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[59,10]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,11],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[59,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[60,8],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[60,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},31]},32]},33]},34]}}},{"EDInstance":{"edInstanceClassName":[["Data","Distributive"],"Distributive"],"edInstanceName":{"Ident":"distributiveIdentity"},"edInstanceTypes":[{"annotation":[{"start":[26,47],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[26,55]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Distributive"],{"Ident":"distributiveIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Distributive"],"Distributive"],"edInstanceName":{"Ident":"distributiveFunction"},"edInstanceTypes":[{"annotation":[{"start":[30,48],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[30,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,48],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[30,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,53],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[30,54]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Distributive"],{"Ident":"distributiveFunction"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-distributive/src/Data/Distributive.purs","end":[61,36]}}
tests/purs/publish/basic-example/output/Data.DivisionRing/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","DivisionRing"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"negate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"sub"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"+"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"DivisionRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"recip"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"leftDiv"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"rightDiv"}]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[6,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[7,25]},["Data","Semiring"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"divisionringNumber"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[10,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[10,31]},"/"]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[11,29]},"Ring"]},{"ValueRef":[{"start":[11,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[11,37]},{"Ident":"negate"}]},{"ValueRef":[{"start":[11,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[11,42]},{"Ident":"sub"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,37]},"Semiring"]},{"ValueRef":[{"start":[12,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[12,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[12,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[12,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,63]},"*"]},{"ValueOpRef":[{"start":[12,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,68]},"+"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"DivisionRing","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,16]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"DivisionRing","edTypeSynonymArguments":[["a",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":["recip",{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Ring0",{"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":[["Data","Ring"],"Ring"]},{"annotation":[{"start":[29,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[29,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"DivisionRing","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"recip"},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[29,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[29,13]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[29,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[29,13]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"recip"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeVar","contents":"a"}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"leftDiv"},"edValueType":{"annotation":[{"start":[40,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[40,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[40,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,36]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[40,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[40,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[40,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[40,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},3]}}},{"EDValue":{"edValueName":{"Ident":"rightDiv"},"edValueType":{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[51,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[51,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,37]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[51,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,37]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},1]}}},{"EDInstance":{"edInstanceClassName":[["Data","DivisionRing"],"DivisionRing"],"edInstanceName":{"Ident":"divisionringNumber"},"edInstanceTypes":[{"annotation":[{"start":[54,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[54,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","DivisionRing"],{"Ident":"divisionringNumber"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]}}+{"efVersion":"0.13.2","efModuleName":["Data","DivisionRing"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"negate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"sub"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"+"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},"DivisionRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"recip"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"leftDiv"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]},{"Ident":"rightDiv"}]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[6,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[7,25]},["Data","Semiring"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"divisionringNumber"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[10,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[10,31]},"/"]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[11,29]},"Ring"]},{"ValueRef":[{"start":[11,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[11,37]},{"Ident":"negate"}]},{"ValueRef":[{"start":[11,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[11,42]},{"Ident":"sub"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,37]},"Semiring"]},{"ValueRef":[{"start":[12,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[12,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[12,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[12,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,63]},"*"]},{"ValueOpRef":[{"start":[12,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[12,68]},"+"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"DivisionRing","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,16]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"DivisionRing","edTypeSynonymArguments":[["a",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":["recip",{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Ring0",{"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":[["Data","Ring"],"Ring"]},{"annotation":[{"start":[29,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[29,13]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"DivisionRing","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"recip"},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[29,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[29,13]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[29,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[29,13]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"recip"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[30,18]},[]],"tag":"TypeVar","contents":"a"}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"leftDiv"},"edValueType":{"annotation":[{"start":[40,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[40,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[40,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,36]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[40,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[40,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[40,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[40,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[40,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},3]}}},{"EDValue":{"edValueName":{"Ident":"rightDiv"},"edValueType":{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[51,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[51,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,37]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[51,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,37]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[51,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},1]}}},{"EDInstance":{"edInstanceClassName":[["Data","DivisionRing"],"DivisionRing"],"edInstanceName":{"Ident":"divisionringNumber"},"edInstanceTypes":[{"annotation":[{"start":[54,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[54,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","DivisionRing"],{"Ident":"divisionringNumber"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs","end":[55,20]}}
− tests/purs/publish/basic-example/output/Data.Either.Inject/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Either.Inject","comments":null,"declarations":[{"children":[{"comments":null,"title":"inj","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[9,3],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]}},{"comments":null,"title":"prj","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[10,3],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]}},{"comments":null,"title":"injectLeft","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Inject"],"Inject"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[14,36]}},{"comments":null,"title":"injectRight","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Either","Inject"],"Inject"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Inject"],"Inject"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[16,6],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[18,35]}},{"comments":null,"title":"injectReflexive","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Inject"],"Inject"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[20,6],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]}}],"comments":null,"title":"Inject","info":{"fundeps":[],"arguments":[["a",null],["b",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[8,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]}}]}
− tests/purs/publish/basic-example/output/Data.Either.Inject/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Either","Inject"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]},{"Ident":"inj"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]},{"Ident":"prj"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]},"Inject"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"injectLeft"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"injectRight"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"injectReflexive"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[5,31]},"Either",null]},{"ValueRef":[{"start":[5,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[5,39]},{"Ident":"either"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[6,29]},"Maybe",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"inj"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Either","Inject"],"Inject"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeVar","contents":"b"}]}]},12]},13]}}},{"EDValue":{"edValueName":{"Ident":"prj"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Either","Inject"],"Inject"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,11]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,20]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[10,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}},{"EDType":{"edTypeName":"Inject","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Inject","edTypeSynonymArguments":[["a",null],["b",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":["inj",{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["prj",{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,11]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,20]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[10,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Inject","edClassTypeArguments":[["a",null],["b",null]],"edClassMembers":[[{"Ident":"inj"},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeVar","contents":"b"}]}],[{"Ident":"prj"},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,11]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,20]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[10,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Either","Inject"],"Inject"],"edInstanceName":{"Ident":"injectLeft"},"edInstanceTypes":[{"annotation":[{"start":[12,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,32]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[12,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,40]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[12,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,44]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either","Inject"],{"Ident":"injectLeft"}],[["Data","Either","Inject"],{"Ident":"injectRight"}],[["Data","Either","Inject"],{"Ident":"injectReflexive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Either","Inject"],"Inject"],"edInstanceName":{"Ident":"injectRight"},"edInstanceTypes":[{"annotation":[{"start":[16,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,52]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[16,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,60]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[16,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[16,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,64]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,40]},[]],"constraintClass":[["Data","Either","Inject"],"Inject"],"constraintArgs":[{"annotation":[{"start":[16,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Either","Inject"],{"Ident":"injectLeft"}],[["Data","Either","Inject"],{"Ident":"injectRight"}],[["Data","Either","Inject"],{"Ident":"injectReflexive"}]],"edInstanceChainIndex":1}},{"EDInstance":{"edInstanceClassName":[["Data","Either","Inject"],"Inject"],"edInstanceName":{"Ident":"injectReflexive"},"edInstanceTypes":[{"annotation":[{"start":[20,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[20,42]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[20,44]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either","Inject"],{"Ident":"injectLeft"}],[["Data","Either","Inject"],{"Ident":"injectRight"}],[["Data","Either","Inject"],{"Ident":"injectReflexive"}]],"edInstanceChainIndex":2}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]}}
− tests/purs/publish/basic-example/output/Data.Either.Nested/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Either.Nested","comments":"Utilities for n-eithers: sums types with more than two terms built from nested eithers.\n\nNested eithers arise naturally in sum combinators. You shouldn't\nrepresent sum data using nested eithers, but if combinators you're working with\ncreate them, utilities in this module will allow to to more easily work\nwith them, including translating to and from more traditional sum types.\n\n```purescript\ndata Color = Red Number | Green Number | Blue Number\n\nfromEither3 :: Either3 Number Number Number -> Color\nfromEither3 = either3 Red Green Blue\n\ntoEither3 :: Color -> Either3 Number Number Number\ntoEither3 (Red   v) = in1 v\ntoEither3 (Green v) = in2 v\ntoEither3 (Blue  v) = in3 v\n```\n","declarations":[{"children":[],"comments":null,"title":"type (\\/)","info":{"declType":"alias","alias":[["Data","Either"],{"Left":"Either"}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[30,27]}},{"children":[],"comments":null,"title":"in1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},null]},null]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,31]}},{"children":[],"comments":null,"title":"in2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,38]}},{"children":[],"comments":null,"title":"in3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,45]}},{"children":[],"comments":null,"title":"in4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]}},{"children":[],"comments":null,"title":"in5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]}},{"children":[],"comments":null,"title":"in6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]}},{"children":[],"comments":null,"title":"in7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]}},{"children":[],"comments":null,"title":"in8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[64,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]}},{"children":[],"comments":null,"title":"in9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]}},{"children":[],"comments":null,"title":"in10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"j"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]}},{"children":[],"comments":null,"title":"at1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]}},{"children":[],"comments":null,"title":"at2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]}},{"children":[],"comments":null,"title":"at3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[83,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]}},{"children":[],"comments":null,"title":"at4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]}},{"children":[],"comments":null,"title":"at5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[93,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]}},{"children":[],"comments":null,"title":"at6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[98,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]}},{"children":[],"comments":null,"title":"at7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[103,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]}},{"children":[],"comments":null,"title":"at8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]}},{"children":[],"comments":null,"title":"at9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[113,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]}},{"children":[],"comments":null,"title":"at10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"j"},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[118,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]}},{"children":[],"comments":null,"title":"Either1","info":{"arguments":[["a",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[32,27]}},{"children":[],"comments":null,"title":"Either2","info":{"arguments":[["a",null],["b",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[33,34]}},{"children":[],"comments":null,"title":"Either3","info":{"arguments":[["a",null],["b",null],["c",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[34,41]}},{"children":[],"comments":null,"title":"Either4","info":{"arguments":[["a",null],["b",null],["c",null],["d",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[35,48]}},{"children":[],"comments":null,"title":"Either5","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[36,55]}},{"children":[],"comments":null,"title":"Either6","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,62]}},{"children":[],"comments":null,"title":"Either7","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,69]}},{"children":[],"comments":null,"title":"Either8","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,76]}},{"children":[],"comments":null,"title":"Either9","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null],["i",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,83]}},{"children":[],"comments":null,"title":"Either10","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null],["i",null],["j",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"c"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"d"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","Either","Nested"],"\\/"]},{"annotation":[],"tag":"TypeVar","contents":"j"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,91]}},{"children":[],"comments":null,"title":"either1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either1"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[123,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[123,36]}},{"children":[],"comments":null,"title":"either2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[128,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]}},{"children":[],"comments":null,"title":"either3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[135,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]}},{"children":[],"comments":null,"title":"either4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[144,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]}},{"children":[],"comments":null,"title":"either5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[155,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]}},{"children":[],"comments":null,"title":"either6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[168,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]}},{"children":[],"comments":null,"title":"either7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[183,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]}},{"children":[],"comments":null,"title":"either8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[200,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]}},{"children":[],"comments":null,"title":"either9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[219,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]}},{"children":[],"comments":null,"title":"either10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either","Nested"],"Either10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[240,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]}}]}
− tests/purs/publish/basic-example/output/Data.Either.Nested/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Either","Nested"],"efExports":[{"TypeOpRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"\\/"]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in1"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in2"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in3"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in4"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in5"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in6"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in7"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in8"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in9"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"in10"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at1"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at2"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at3"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at4"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at5"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at6"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at7"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at8"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at9"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"at10"}]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either1",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either2",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either3",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either4",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either5",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either6",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either7",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either8",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either9",[]]},{"TypeRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},"Either10",[]]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either1"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either2"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either3"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either4"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either5"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either6"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either7"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either8"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either9"}]},{"ValueRef":[{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]},{"Ident":"either10"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[27,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[27,31]},"Either",null]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[28,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[28,23]},"Void",[]]},{"ValueRef":[{"start":[28,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[28,31]},{"Ident":"absurd"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[{"efTypeAssociativity":"infixr","efTypePrecedence":6,"efTypeOperator":"\\/","efTypeAlias":[["Data","Either"],"Either"]}],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"in1"},"edValueType":{"annotation":[{"start":[43,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,31]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[43,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,31]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[43,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,21]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[43,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[43,31]},[]],"tag":"TypeVar","contents":"z"}]}]},126]},127]}}},{"EDValue":{"edValueName":{"Ident":"in2"},"edValueType":{"annotation":[{"start":[46,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,38]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[46,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,38]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[46,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[46,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,23]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[46,27],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,28]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[46,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,33]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[46,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[46,38]},[]],"tag":"TypeVar","contents":"z"}]}]}]},98]},99]},100]}}},{"EDValue":{"edValueName":{"Ident":"in3"},"edValueType":{"annotation":[{"start":[49,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,45]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,45]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,45]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,25]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[49,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,30]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[49,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,35]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[49,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,40]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[49,45]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]},90]},91]},92]},93]}}},{"EDValue":{"edValueName":{"Ident":"in4"},"edValueType":{"annotation":[{"start":[52,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[52,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[52,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[52,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[52,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[52,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,27]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[52,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,32]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[52,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,37]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[52,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,42]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,47]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[52,52]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]},80]},81]},82]},83]},84]}}},{"EDValue":{"edValueName":{"Ident":"in5"},"edValueType":{"annotation":[{"start":[55,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[55,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[55,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[55,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[55,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[55,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,29]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[55,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,34]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[55,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,39]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[55,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,44]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,49]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[55,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,54]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[55,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[55,59]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},68]},69]},70]},71]},72]},73]}}},{"EDValue":{"edValueName":{"Ident":"in6"},"edValueType":{"annotation":[{"start":[58,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[58,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[58,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[58,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[58,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[58,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[58,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[58,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,31]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[58,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,36]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,41]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[58,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,46]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[58,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,51]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[58,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,56]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[58,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,61]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[58,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[58,66]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},54]},55]},56]},57]},58]},59]},60]}}},{"EDValue":{"edValueName":{"Ident":"in7"},"edValueType":{"annotation":[{"start":[61,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,33]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[61,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,38]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[61,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,43]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[61,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,48]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[61,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,53]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[61,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,58]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[61,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,63]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[61,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,68]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[61,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[61,73]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},38]},39]},40]},41]},42]},43]},44]},45]}}},{"EDValue":{"edValueName":{"Ident":"in8"},"edValueType":{"annotation":[{"start":[64,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[64,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,35]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[64,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,40]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[64,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,45]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[64,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,50]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[64,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,55]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[64,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,60]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[64,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,65]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[64,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,70]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[64,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,75]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[64,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[64,80]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},20]},21]},22]},23]},24]},25]},26]},27]},28]}}},{"EDValue":{"edValueName":{"Ident":"in9"},"edValueType":{"annotation":[{"start":[67,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[67,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,37]},[]],"tag":"TypeVar","contents":"i"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[67,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,42]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[67,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,47]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[67,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,52]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[67,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,57]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,62]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[67,66],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,67]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[67,71],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,72]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[67,76],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,77]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[67,81],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,82]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[67,86],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[67,87]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},0]},1]},2]},3]},4]},5]},6]},7]},8]},9]}}},{"EDValue":{"edValueName":{"Ident":"in10"},"edValueType":{"annotation":[{"start":[70,9],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[70,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[70,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,40]},[]],"tag":"TypeVar","contents":"j"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,45]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[70,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,50]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,55]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,60]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,65]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,70]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,75]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,80]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,84],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,85]},[]],"tag":"TypeVar","contents":"i"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[70,89],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,90]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[70,94],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[70,95]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},104]},105]},106]},107]},108]},109]},110]},111]},112]},113]},114]}}},{"EDValue":{"edValueName":{"Ident":"at1"},"edValueType":{"annotation":[{"start":[73,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[73,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[73,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[73,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,23]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[73,27],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,27],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[73,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,34]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[73,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,48]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[73,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[73,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,45]},[]],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[{"start":[73,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[73,50]},[]],"tag":"TypeVar","contents":"r"}]}]}]},404]},405]},406]}}},{"EDValue":{"edValueName":{"Ident":"at2"},"edValueType":{"annotation":[{"start":[78,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[78,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[78,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[78,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[78,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,25]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[78,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,36]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[78,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,55]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[78,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,42]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,47]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[78,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,52]},[]],"tag":"TypeVar","contents":"z"}]}]}]},{"annotation":[{"start":[78,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[78,57]},[]],"tag":"TypeVar","contents":"r"}]}]}]},372]},373]},374]},375]}}},{"EDValue":{"edValueName":{"Ident":"at3"},"edValueType":{"annotation":[{"start":[83,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[83,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,27]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,33]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[83,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,38]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[83,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,62]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[83,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,44]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,49]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[83,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,54]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[83,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[83,64]},[]],"tag":"TypeVar","contents":"r"}]}]}]},362]},363]},364]},365]},366]}}},{"EDValue":{"edValueName":{"Ident":"at4"},"edValueType":{"annotation":[{"start":[88,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[88,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[88,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[88,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[88,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[88,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[88,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,29]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[88,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,35]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[88,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,40]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[88,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,69]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[88,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,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":[["Data","Either"],"Either"]},{"annotation":[{"start":[88,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,51]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[88,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,56]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[88,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,61]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[88,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,66]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]},{"annotation":[{"start":[88,70],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[88,71]},[]],"tag":"TypeVar","contents":"r"}]}]}]},350]},351]},352]},353]},354]},355]}}},{"EDValue":{"edValueName":{"Ident":"at5"},"edValueType":{"annotation":[{"start":[93,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[93,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[93,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[93,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[93,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[93,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[93,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[93,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,31]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[93,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,37]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[93,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,42]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,76]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,48]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[93,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,53]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,58]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[93,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,63]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[93,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,68]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[93,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,73]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},{"annotation":[{"start":[93,77],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[93,78]},[]],"tag":"TypeVar","contents":"r"}]}]}]},336]},337]},338]},339]},340]},341]},342]}}},{"EDValue":{"edValueName":{"Ident":"at6"},"edValueType":{"annotation":[{"start":[98,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[98,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[98,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[98,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[98,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[98,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[98,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[98,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[98,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,33]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[98,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,39]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[98,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,44]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[98,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,81],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,83]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[98,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,50]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[98,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,55]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[98,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,60]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[98,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,65]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[98,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,70]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[98,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,75]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[98,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,80]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},{"annotation":[{"start":[98,84],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[98,85]},[]],"tag":"TypeVar","contents":"r"}]}]}]},320]},321]},322]},323]},324]},325]},326]},327]}}},{"EDValue":{"edValueName":{"Ident":"at7"},"edValueType":{"annotation":[{"start":[103,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[103,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[103,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[103,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[103,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[103,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[103,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[103,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[103,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[103,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,35]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[103,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,41]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[103,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,46]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[103,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,88],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,90]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[103,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,52]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[103,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,57]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[103,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,62]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[103,66],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,67]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[103,71],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,72]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[103,76],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,77]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[103,81],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,82]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[103,86],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,87]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[103,91],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[103,92]},[]],"tag":"TypeVar","contents":"r"}]}]}]},302]},303]},304]},305]},306]},307]},308]},309]},310]}}},{"EDValue":{"edValueName":{"Ident":"at8"},"edValueType":{"annotation":[{"start":[108,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[108,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[108,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,37]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[108,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[108,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[108,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,43]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[108,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,48]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[108,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,95],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,97]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[108,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,54]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[108,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,59]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[108,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,64]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[108,68],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,69]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[108,73],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,74]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[108,78],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,79]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[108,83],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,84]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[108,88],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,89]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[108,93],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,94]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[108,98],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[108,99]},[]],"tag":"TypeVar","contents":"r"}]}]}]},282]},283]},284]},285]},286]},287]},288]},289]},290]},291]}}},{"EDValue":{"edValueName":{"Ident":"at9"},"edValueType":{"annotation":[{"start":[113,8],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[113,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[113,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[113,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,39]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[113,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[113,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[113,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,45]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[113,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,50]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[113,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,102],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,104]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[113,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,56]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[113,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,61]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[113,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,66]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[113,70],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,71]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[113,75],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,76]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[113,80],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,81]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[113,85],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,86]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[113,90],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,91]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[113,95],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,96]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[113,100],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,101]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[113,105],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[113,106]},[]],"tag":"TypeVar","contents":"r"}]}]}]},260]},261]},262]},263]},264]},265]},266]},267]},268]},269]},270]}}},{"EDValue":{"edValueName":{"Ident":"at10"},"edValueType":{"annotation":[{"start":[118,9],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[118,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[118,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,42]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[118,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[118,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[118,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,48]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[118,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,53]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[118,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,110],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,112]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[118,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,59]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[118,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,64]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[118,68],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,69]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[118,73],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,74]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[118,78],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,79]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[118,83],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,84]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[118,88],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,89]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[118,93],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,94]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[118,98],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,99]},[]],"tag":"TypeVar","contents":"i"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[118,103],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,104]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[118,108],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,109]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[118,113],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[118,114]},[]],"tag":"TypeVar","contents":"r"}]}]}]},380]},381]},382]},383]},384]},385]},386]},387]},388]},389]},390]},391]}}},{"EDType":{"edTypeName":"Either1","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either1","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[32,18],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[32,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[32,27]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}}},{"EDType":{"edTypeName":"Either2","edTypeKind":{"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":"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"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either2","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[33,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[33,21]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[33,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[33,26]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[33,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[33,34]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}}},{"EDType":{"edTypeName":"Either3","edTypeKind":{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either3","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[34,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[34,23]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[34,27],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[34,28]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[34,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[34,33]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[34,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[34,41]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}}},{"EDType":{"edTypeName":"Either4","edTypeKind":{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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"]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either4","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[35,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[35,25]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[35,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[35,30]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[35,40]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[35,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[35,48]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}}},{"EDType":{"edTypeName":"Either5","edTypeKind":{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"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"]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either5","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[36,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[36,27]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[36,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[36,32]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[36,37]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[36,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[36,42]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[36,47]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[36,55]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}}},{"EDType":{"edTypeName":"Either6","edTypeKind":{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either6","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[37,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,29]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[37,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,34]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[37,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,39]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,44]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,49]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[37,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,54]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[37,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,62]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}}},{"EDType":{"edTypeName":"Either7","edTypeKind":{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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"]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either7","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[38,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,31]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[38,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,36]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[38,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,41]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[38,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,46]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[38,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,51]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,56]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[38,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,61]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[38,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,69]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}}},{"EDType":{"edTypeName":"Either8","edTypeKind":{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"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"]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either8","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,33]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[39,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,38]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[39,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,43]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[39,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,48]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[39,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,53]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[39,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,58]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[39,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,63]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[39,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,68]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[39,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,76]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}}},{"EDType":{"edTypeName":"Either9","edTypeKind":{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either9","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["i",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[40,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,35]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[40,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,40]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[40,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,45]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[40,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,50]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[40,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,55]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[40,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,60]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[40,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,65]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[40,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,70]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[40,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,75]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[40,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,83]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}]}}},{"EDType":{"edTypeName":"Either10","edTypeKind":{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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":"FunKind","contents":[{"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":"NamedKind","contents":[["Prim"],"Type"]},{"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"]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Either10","edTypeSynonymArguments":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["i",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["j",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"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","Either"],"Either"]},{"annotation":[{"start":[41,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,38]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,43]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[41,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,48]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[41,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,53]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[41,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,58]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[41,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,63]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[41,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,68]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[41,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,73]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[41,77],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,78]},[]],"tag":"TypeVar","contents":"i"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[41,82],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,83]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[41,87],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,91]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"either1"},"edValueType":{"annotation":[{"start":[123,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[123,36]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[123,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[123,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[123,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[123,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[123,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[123,34]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[123,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[123,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[32,27]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]},{"annotation":[{"start":[123,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[123,36]},[]],"tag":"TypeVar","contents":"a"}]},258]}}},{"EDValue":{"edValueName":{"Ident":"either2"},"edValueType":{"annotation":[{"start":[128,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[128,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[128,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[128,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[128,27],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,27],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[128,27],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[128,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,33]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[128,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[128,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[128,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[128,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,45]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[128,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[128,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,64]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[128,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,59]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[128,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,61]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[33,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[33,34]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]},{"annotation":[{"start":[128,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[128,66]},[]],"tag":"TypeVar","contents":"r"}]}]}]},230]},231]},232]}}},{"EDValue":{"edValueName":{"Ident":"either3"},"edValueType":{"annotation":[{"start":[135,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[135,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[135,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[135,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[135,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[135,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,35]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[135,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[135,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,47]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[135,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,54]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[135,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,59]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[135,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,78],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,80]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[135,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,73]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[135,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,75]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[135,76],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,77]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[34,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[34,41]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]},{"annotation":[{"start":[135,81],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[135,82]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]},222]},223]},224]},225]}}},{"EDValue":{"edValueName":{"Ident":"either4"},"edValueType":{"annotation":[{"start":[144,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[144,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[144,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[144,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[144,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[144,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[144,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,37]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,44]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[144,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,49]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[144,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,56]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[144,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,61]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[144,66],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,66],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,75],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,68]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[144,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,73]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[144,78],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,78],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,94],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,96]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[144,86],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,87]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[144,88],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,89]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[144,90],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,91]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[144,92],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,93]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[35,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[35,48]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]},{"annotation":[{"start":[144,97],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[144,98]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]},212]},213]},214]},215]},216]}}},{"EDValue":{"edValueName":{"Ident":"either5"},"edValueType":{"annotation":[{"start":[155,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[155,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,39]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[155,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,46]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[155,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,51]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[155,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,58]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[155,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,63]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[155,68],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,68],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,77],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,71],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,70]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[155,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,75]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[155,80],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,80],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,89],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,81],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,81],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,83],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,85]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,81],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,82]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[155,86],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,87]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[155,92],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,92],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,110],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,112]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[155,100],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,101]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[155,102],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,103]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[155,104],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,105]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[155,106],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,107]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[155,108],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,109]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[36,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[36,55]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]},{"annotation":[{"start":[155,113],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[155,114]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},200]},201]},202]},203]},204]},205]}}},{"EDValue":{"edValueName":{"Ident":"either6"},"edValueType":{"annotation":[{"start":[168,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[168,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[168,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[168,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[168,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[168,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[168,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[168,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[168,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,41]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[168,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[168,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,53]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[168,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,60]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[168,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,65]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[168,70],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,70],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,71],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,71],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,73],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,71],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,72]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[168,76],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,77]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[168,82],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,82],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,91],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,93]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,83],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,83],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,85],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,87]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,83],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,84]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[168,88],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,89]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[168,94],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,94],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,103],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,105]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,95],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,95],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,97],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,99]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,95],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,96]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[168,100],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,101]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[168,106],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,106],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,126],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,128]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[168,114],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,115]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[168,116],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,117]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[168,118],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,119]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[168,120],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,121]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[168,122],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,123]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[168,124],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,125]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[37,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[37,62]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]},{"annotation":[{"start":[168,129],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[168,130]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},186]},187]},188]},189]},190]},191]},192]}}},{"EDValue":{"edValueName":{"Ident":"either7"},"edValueType":{"annotation":[{"start":[183,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[183,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[183,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[183,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[183,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[183,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[183,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[183,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[183,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[183,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,43]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[183,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[183,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,55]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[183,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[183,66],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,67]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[183,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,81],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,73],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,73],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,75],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,73],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,74]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[183,78],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,79]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[183,84],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,84],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,93],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,95]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,85],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,85],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,87],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,89]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,85],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,86]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[183,90],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,91]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[183,96],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,96],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,105],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,107]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,97],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,103]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,97],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,103]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,99],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,101]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,97],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,98]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[183,102],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,103]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[183,108],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,108],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,117],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,119]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,109],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,115]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,109],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,115]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,111],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,113]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[183,109],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,110]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[183,114],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,115]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[183,120],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,120],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[183,142],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,144]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[183,128],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,129]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[183,130],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,131]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[183,132],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,133]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[183,134],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,135]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[183,136],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,137]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[183,138],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,139]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[183,140],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,141]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[38,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[38,69]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[183,145],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[183,146]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},170]},171]},172]},173]},174]},175]},176]},177]}}},{"EDValue":{"edValueName":{"Ident":"either8"},"edValueType":{"annotation":[{"start":[200,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[200,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[200,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[200,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[200,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[200,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[200,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[200,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[200,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[200,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[200,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,45]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[200,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,52]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[200,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,57]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[200,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,71],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,64]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[200,68],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,69]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[200,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,74],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,83],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,85]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,75],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,75],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,77],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,75],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,76]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[200,80],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,81]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[200,86],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,86],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,95],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,97]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,87],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,87],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,89],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,87],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,88]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[200,92],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,93]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[200,98],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,98],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,107],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,109]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,99],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,105]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,99],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,105]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,101],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,103]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,99],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,100]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[200,104],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,105]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[200,110],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,110],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,119],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,121]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,111],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,111],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,113],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,115]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,111],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,112]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[200,116],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,117]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[200,122],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,122],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,131],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,133]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,123],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,129]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,123],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,129]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,125],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,127]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,123],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,124]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[200,128],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,129]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[200,134],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,134],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,158],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,160]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[200,142],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,143]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[200,144],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,145]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[200,146],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,147]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[200,148],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,149]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[200,150],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,151]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[200,152],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,153]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[200,154],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,155]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[200,156],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,157]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[39,72],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[39,76]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[200,161],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[200,162]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},152]},153]},154]},155]},156]},157]},158]},159]},160]}}},{"EDValue":{"edValueName":{"Ident":"either9"},"edValueType":{"annotation":[{"start":[219,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[219,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[219,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[219,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,47]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,54]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[219,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,59]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,73],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,65],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,66]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[219,70],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,71]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,76],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,76],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,85],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,87]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,77],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,77],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,77],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,78]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[219,82],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,83]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,88],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,88],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,97],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,99]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,89],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,89],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,91],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,93]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,89],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,90]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[219,94],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,95]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,100],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,100],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,109],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,111]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,101],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,101],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,103],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,105]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,101],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,102]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[219,106],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,107]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,112],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,112],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,121],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,123]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,113],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,113],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,115],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,117]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,113],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,114]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[219,118],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,119]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,124],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,124],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,133],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,135]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,125],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,131]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,125],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,131]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,127],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,129]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,125],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,126]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[219,130],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,131]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,136],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,136],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,145],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,147]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,137],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,143]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,137],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,143]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,139],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,141]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,137],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,138]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[219,142],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,143]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[219,148],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,148],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,174],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,176]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[219,156],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,157]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[219,158],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,159]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[219,160],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,161]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[219,162],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,163]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[219,164],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,165]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[219,166],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,167]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[219,168],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,169]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[219,170],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,171]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[219,172],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,173]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[40,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[40,83]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[219,177],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[219,178]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},132]},133]},134]},135]},136]},137]},138]},139]},140]},141]}}},{"EDValue":{"edValueName":{"Ident":"either10"},"edValueType":{"annotation":[{"start":[240,13],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[240,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[240,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,52],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[240,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,50]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,57]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[240,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,62]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,67],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,76],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,68],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,68],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,70],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,68],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,69]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[240,73],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,74]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,79],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,88],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,90]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,80],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,80],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,82],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,80],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,81]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[240,85],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,86]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,91],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,91],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,100],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,102]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,92],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,92],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,94],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,96]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,92],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,93]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[240,97],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,98]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,103],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,103],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,112],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,114]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,104],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,110]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,104],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,110]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,106],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,108]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,104],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,105]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[240,109],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,110]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,115],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,115],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,124],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,126]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,116],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,122]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,116],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,122]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,118],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,120]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,116],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,117]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[240,121],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,122]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,127],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,127],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,136],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,138]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,128],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,134]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,128],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,134]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,130],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,132]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,128],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,129]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[240,133],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,134]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,139],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,139],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,148],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,150]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,140],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,140],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,146]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,142],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,144]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,140],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,141]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[240,145],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,146]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,151],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,151],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,160],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,162]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,152],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,158]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,152],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,158]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,154],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,156]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,152],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,153]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[240,157],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,158]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[240,163],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,163],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,192],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,194]},[]],"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[240,172],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,173]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[240,174],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,175]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[240,176],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,177]},[]],"tag":"TypeVar","contents":"c"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[240,178],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,179]},[]],"tag":"TypeVar","contents":"d"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[240,180],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,181]},[]],"tag":"TypeVar","contents":"e"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[240,182],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,183]},[]],"tag":"TypeVar","contents":"f"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[240,184],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,185]},[]],"tag":"TypeVar","contents":"g"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[240,186],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,187]},[]],"tag":"TypeVar","contents":"h"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[240,188],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,189]},[]],"tag":"TypeVar","contents":"i"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[240,190],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,191]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[41,87],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[41,91]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[240,195],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[240,196]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},236]},237]},238]},239]},240]},241]},242]},243]},244]},245]},246]}}}],"efSourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Nested.purs","end":[261,44]}}
− tests/purs/publish/basic-example/output/Data.Either/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Either","comments":null,"declarations":[{"children":[{"comments":null,"title":"Left","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Right","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":"The `Functor` instance allows functions to transform the contents of a\n`Right` with the `<$>` operator:\n\n``` purescript\nf <$> Right x == Right (f x)\n```\n\n`Left` values are untouched:\n\n``` purescript\nf <$> Left y == Left y\n```\n","title":"functorEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[35,52]}},{"comments":null,"title":"invariantEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[38,15]}},{"comments":null,"title":"bifunctorEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[42,36]}},{"comments":"The `Apply` instance allows functions contained within a `Right` to\ntransform a value contained within a `Right` using the `(<*>)` operator:\n\n``` purescript\nRight f <*> Right x == Right (f x)\n```\n\n`Left` values are left untouched:\n\n``` purescript\nLeft f <*> Right x == Left x\nRight f <*> Left y == Left y\n```\n\nCombining `Functor`'s `<$>` with `Apply`'s `<*>` can be used to transform a\npure function to take `Either`-typed arguments so `f :: a -> b -> c`\nbecomes `f :: Either l a -> Either l b -> Either l c`:\n\n``` purescript\nf <$> Right x <*> Right y == Right (f x y)\n```\n\nThe `Left`-preserving behaviour of both operators means the result of\nan expression like the above but where any one of the values is `Left`\nmeans the whole result becomes `Left` also, taking the first `Left` value\nfound:\n\n``` purescript\nf <$> Left x <*> Right y == Left x\nf <$> Right x <*> Left y == Left y\nf <$> Left x <*> Left y == Left x\n```\n","title":"applyEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[78,30]}},{"comments":"The `Applicative` instance enables lifting of values into `Either` with the\n`pure` function:\n\n``` purescript\npure x :: Either _ _ == Right x\n```\n\nCombining `Functor`'s `<$>` with `Apply`'s `<*>` and `Applicative`'s\n`pure` can be used to pass a mixture of `Either` and non-`Either` typed\nvalues to a function that does not usually expect them, by using `pure`\nfor any value that is not already `Either` typed:\n\n``` purescript\nf <$> Right x <*> pure y == Right (f x y)\n```\n\nEven though `pure = Right` it is recommended to use `pure` in situations\nlike this as it allows the choice of `Applicative` to be changed later\nwithout having to go through and replace `Right` with a new constructor.\n","title":"applicativeEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[99,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[100,15]}},{"comments":"The `Alt` instance allows for a choice to be made between two `Either`\nvalues with the `<|>` operator, where the first `Right` encountered\nis taken.\n\n``` purescript\nRight x <|> Right y == Right x\nLeft x <|> Right y == Right y\nLeft x <|> Left y == Left y\n```\n","title":"altEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[111,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[113,21]}},{"comments":"The `Bind` instance allows sequencing of `Either` values and functions that\nreturn an `Either` by using the `>>=` operator:\n\n``` purescript\nLeft x >>= f = Left x\nRight x >>= f = f x\n```\n","title":"bindEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[122,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[123,47]}},{"comments":"The `Monad` instance guarantees that there are both `Applicative` and\n`Bind` instances for `Either`. This also enables the `do` syntactic sugar:\n\n``` purescript\ndo\n  x' <- x\n  y' <- y\n  pure (f x' y')\n```\n\nWhich is equivalent to:\n\n``` purescript\nx >>= (\\x' -> y >>= (\\y' -> pure (f x' y')))\n```\n","title":"monadEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[140,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[140,41]}},{"comments":"The `Extend` instance allows sequencing of `Either` values and functions\nthat accept an `Either` and return a non-`Either` result using the\n`<<=` operator.\n\n``` purescript\nf <<= Left x = Left x\nf <<= Right x = Right (f (Right x))\n```\n","title":"extendEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}},"sourceSpan":{"start":[150,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[152,35]}},{"comments":"The `Show` instance allows `Either` values to be rendered as a string with\n`show` whenever there is an `Show` instance for both type the `Either` can\ncontain.\n","title":"showEither","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[157,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[159,46]}},{"comments":"The `Eq` instance allows `Either` values to be checked for equality with\n`==` and inequality with `/=` whenever there is an `Eq` instance for both\ntypes the `Either` can contain.\n","title":"eqEither","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[164,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,60]}},{"comments":null,"title":"eq1Either","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[166,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[166,52]}},{"comments":"The `Ord` instance allows `Either` values to be compared with\n`compare`, `>`, `>=`, `<` and `<=` whenever there is an `Ord` instance for\nboth types the `Either` can contain.\n\nAny `Left` value is considered to be less than a `Right` value.\n","title":"ordEither","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[173,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,64]}},{"comments":null,"title":"ord1Either","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[175,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[175,55]}},{"comments":null,"title":"boundedEither","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[177,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[179,23]}},{"comments":null,"title":"foldableEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[181,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[187,28]}},{"comments":null,"title":"bifoldableEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifoldable"],"Bifoldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]}]}},"sourceSpan":{"start":[189,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[195,32]}},{"comments":null,"title":"traversableEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[197,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[201,36]}},{"comments":null,"title":"bitraversableEither","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bitraversable"],"Bitraversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]}]}},"sourceSpan":{"start":[203,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[207,37]}},{"comments":null,"title":"semigroupEither","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[209,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[210,34]}}],"comments":"The `Either` type is used to represent a choice between two types of value.\n\nA common use case for `Either` is error handling, where `Left` is used to\ncarry an error value and `Right` is used to carry a success value.\n","title":"Either","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,35]}},{"children":[],"comments":"Takes two functions and an `Either` value, if the value is a `Left` the\ninner value is applied to the first function, if the value is a `Right`\nthe inner value is applied to the second function.\n\n``` purescript\neither f g (Left x) == f x\neither f g (Right y) == g y\n```\n","title":"either","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[220,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]}},{"children":[],"comments":"Combine two alternatives.\n","title":"choose","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alt"],"Alt"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[225,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]}},{"children":[],"comments":"Returns `true` when the `Either` value was constructed with `Left`.\n","title":"isLeft","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},null]},null]}},"sourceSpan":{"start":[229,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,44]}},{"children":[],"comments":"Returns `true` when the `Either` value was constructed with `Right`.\n","title":"isRight","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},null]},null]}},"sourceSpan":{"start":[233,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,45]}},{"children":[],"comments":"A partial function that extracts the value from the `Left` data constructor.\nPassing a `Right` to `fromLeft` will throw an error at runtime.\n","title":"fromLeft","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[238,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,51]}},{"children":[],"comments":"A partial function that extracts the value from the `Right` data constructor.\nPassing a `Left` to `fromRight` will throw an error at runtime.\n","title":"fromRight","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},null]},null]}},"sourceSpan":{"start":[243,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,52]}},{"children":[],"comments":"Takes a default and a `Maybe` value, if the value is a `Just`, turn it into\na `Right`, if the value is a `Nothing` use the provided default as a `Left`\n\n```purescript\nnote \"default\" Nothing = Left \"default\"\nnote \"default\" (Just 1) = Right 1\n```\n","title":"note","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[253,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]}},{"children":[],"comments":"Similar to `note`, but for use in cases where the default value may be\nexpensive to compute.\n\n```purescript\nnote' (\\_ -> \"default\") Nothing = Left \"default\"\nnote' (\\_ -> \"default\") (Just 1) = Right 1\n```\n","title":"note'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[263,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]}},{"children":[],"comments":"Turns an `Either` into a `Maybe`, by throwing eventual `Left` values away and converting\nthem into `Nothing`. `Right` values get turned into `Just`s.\n\n```purescript\nhush (Left \"ParseError\") = Nothing\nhush (Right 42) = Just 42\n```\n","title":"hush","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},null]},null]}},"sourceSpan":{"start":[273,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,42]}}]}
− tests/purs/publish/basic-example/output/Data.Either/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Either"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},"Either",["Left","Right"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"either"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"choose"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"isLeft"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"isRight"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"fromLeft"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"fromRight"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"note"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"note'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]},{"Ident":"hush"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Either"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Either"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifoldableEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bitraversableEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupEither"}]}],"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":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[5,30]},"Alt"]},{"ValueOpRef":[{"start":[5,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[5,37]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[6,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Data","Bifoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[7,41]},"Bifoldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[8,39]},"Bifunctor"]}]},"eiImportedAs":null},{"eiModule":["Data","Bitraversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[9,47]},"Bitraversable"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,17],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[10,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[11,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor","Invariant"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[12,47]},"Invariant"]},{"ValueRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[12,54]},{"Ident":"imapF"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[13,29]},"Maybe",null]},{"ValueRef":[{"start":[13,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[13,36]},{"Ident":"maybe"}]},{"ValueRef":[{"start":[13,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[13,44]},{"Ident":"maybe'"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,18],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[14,28]},"Ord1"]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[15,43]},"Traversable"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Either","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Left",[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,25]},[]],"tag":"TypeVar","contents":"a"}]],["Right",[{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,35]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Left","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Either","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,25]},[]],"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":[["Data","Either"],"Either"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDDataConstructor":{"edDataCtorName":"Right","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Either","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[21,35]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Either"],"Either"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"either"},"edValueType":{"annotation":[{"start":[220,11],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[220,18],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[220,18],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[220,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[220,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[220,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[220,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,32]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[220,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[220,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[220,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,39]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[220,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,44]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[220,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[220,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[220,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,55]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[220,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[220,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,59]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[220,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[220,64]},[]],"tag":"TypeVar","contents":"c"}]}]}]},122]},123]},124]}}},{"EDValue":{"edValueName":{"Ident":"choose"},"edValueType":{"annotation":[{"start":[225,11],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[225,18],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[225,18],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[225,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[225,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,30]},[]],"constraintClass":[["Control","Alt"],"Alt"],"constraintArgs":[{"annotation":[{"start":[225,29],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,30]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[225,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,35]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[225,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[225,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[225,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,44]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[225,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,49]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[225,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,57]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[225,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,59]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[225,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[225,61]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},141]},142]},143]}}},{"EDValue":{"edValueName":{"Ident":"isLeft"},"edValueType":{"annotation":[{"start":[229,11],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,44]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[229,18],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[229,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[229,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,29]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[229,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[229,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,33]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[229,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[229,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},133]},134]}}},{"EDValue":{"edValueName":{"Ident":"isRight"},"edValueType":{"annotation":[{"start":[233,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,45]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[233,19],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[233,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,24],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,30]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[233,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[233,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,34]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[233,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[233,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},137]},138]}}},{"EDValue":{"edValueName":{"Ident":"fromLeft"},"edValueType":{"annotation":[{"start":[238,13],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[238,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[238,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[238,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,32]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[238,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[238,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,42]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[238,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[238,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,46]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[238,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[238,51]},[]],"tag":"TypeVar","contents":"a"}]}]},86]},87]}}},{"EDValue":{"edValueName":{"Ident":"fromRight"},"edValueType":{"annotation":[{"start":[243,14],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,52]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[243,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[243,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[243,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,33]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,43]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[243,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[243,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,47]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[243,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[243,52]},[]],"tag":"TypeVar","contents":"b"}]}]},80]},81]}}},{"EDValue":{"edValueName":{"Ident":"note"},"edValueType":{"annotation":[{"start":[253,9],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[253,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[253,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[253,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,26],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,31]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[253,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,33]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[253,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,43]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[253,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[253,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[253,47]},[]],"tag":"TypeVar","contents":"b"}]}]}]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"note'"},"edValueType":{"annotation":[{"start":[263,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[263,17],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[263,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,22],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[263,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[263,23],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[263,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[263,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[263,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[263,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,44]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[263,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,48],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,54]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[263,55],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[263,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[263,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]},41]},42]}}},{"EDValue":{"edValueName":{"Ident":"hush"},"edValueType":{"annotation":[{"start":[273,9],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,42]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[273,16],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[273,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,27]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[273,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[273,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,31]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[273,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,40]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[273,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[273,42]},[]],"tag":"TypeVar","contents":"b"}]}]},128]},129]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorEither"},"edInstanceTypes":[{"annotation":[{"start":[35,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[35,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[35,49]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[35,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[35,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"functorEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantEither"},"edInstanceTypes":[{"annotation":[{"start":[37,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[37,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[37,46]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[37,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[37,48]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"invariantEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifunctor"],"Bifunctor"],"edInstanceName":{"Ident":"bifunctorEither"},"edInstanceTypes":[{"annotation":[{"start":[40,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[40,45]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"bifunctorEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyEither"},"edInstanceTypes":[{"annotation":[{"start":[76,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[76,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[76,38]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[76,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[76,40]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"applyEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeEither"},"edInstanceTypes":[{"annotation":[{"start":[99,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[99,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[99,50]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[99,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[99,52]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"applicativeEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altEither"},"edInstanceTypes":[{"annotation":[{"start":[111,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[111,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[111,34]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[111,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[111,36]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"altEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindEither"},"edInstanceTypes":[{"annotation":[{"start":[122,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[122,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[122,36]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[122,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[122,38]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"bindEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadEither"},"edInstanceTypes":[{"annotation":[{"start":[140,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[140,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[140,32],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[140,38]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[140,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[140,40]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"monadEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendEither"},"edInstanceTypes":[{"annotation":[{"start":[150,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[150,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[150,40]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[150,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[150,42]},[]],"tag":"TypeVar","contents":"e"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"extendEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showEither"},"edInstanceTypes":[{"annotation":[{"start":[157,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,56]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[157,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,58]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,59],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,60]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[157,25],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,31]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[157,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[157,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,39]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[157,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[157,39]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Either"],{"Ident":"showEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqEither"},"edInstanceTypes":[{"annotation":[{"start":[164,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[164,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[164,49],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,55]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[164,56],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[164,58],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,59]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[164,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,34]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[164,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[164,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,40]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[164,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[164,40]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Either"],{"Ident":"eqEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Either"},"edInstanceTypes":[{"annotation":[{"start":[166,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[166,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[166,49]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[166,50],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[166,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[166,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[166,34]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[166,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[166,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Either"],{"Ident":"eq1Either"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordEither"},"edInstanceTypes":[{"annotation":[{"start":[173,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,59]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[173,60],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[173,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,63]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[173,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,36]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[173,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[173,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,43]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[173,42],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[173,43]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Either"],{"Ident":"ordEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Either"},"edInstanceTypes":[{"annotation":[{"start":[175,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[175,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,46],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[175,52]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[175,53],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[175,54]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[175,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[175,36]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[175,35],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[175,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Either"],{"Ident":"ord1Either"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedEither"},"edInstanceTypes":[{"annotation":[{"start":[177,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,62],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,68]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[177,69],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[177,71],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,72]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[177,28],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,37]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[177,36],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,37]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[177,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,48]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[177,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[177,48]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Either"],{"Ident":"boundedEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableEither"},"edInstanceTypes":[{"annotation":[{"start":[181,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[181,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,38],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[181,44]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[181,45],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[181,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"foldableEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifoldable"],"Bifoldable"],"edInstanceName":{"Ident":"bifoldableEither"},"edInstanceTypes":[{"annotation":[{"start":[189,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[189,47]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"bifoldableEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableEither"},"edInstanceTypes":[{"annotation":[{"start":[197,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[197,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,44],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[197,50]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[197,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[197,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"traversableEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bitraversable"],"Bitraversable"],"edInstanceName":{"Ident":"bitraversableEither"},"edInstanceTypes":[{"annotation":[{"start":[203,47],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[203,53]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either"],{"Ident":"bitraversableEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupEither"},"edInstanceTypes":[{"annotation":[{"start":[209,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[209,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[209,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,57],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[209,63]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[209,64],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[209,65]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[209,66],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[209,67]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[209,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[209,41]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[209,40],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[209,41]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Either"],{"Ident":"semigroupEither"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either.purs","end":[274,35]}}
− tests/purs/publish/basic-example/output/Data.Enum.Gen/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Enum.Gen","comments":null,"declarations":[{"children":[],"comments":"Create a random generator for a finite enumeration.\n","title":"genBoundedEnum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,65]}}]}
− tests/purs/publish/basic-example/output/Data.Enum.Gen/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Enum","Gen"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[18,18]},{"Ident":"genBoundedEnum"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","Gen"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[5,41]},"MonadGen"]},{"ValueRef":[{"start":[5,43],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[5,51]},{"Ident":"elements"}]}]},"eiImportedAs":null},{"eiModule":["Data","Enum"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,19],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[6,36]},"BoundedEnum"]},{"ValueRef":[{"start":[6,38],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[6,42]},{"Ident":"succ"}]},{"ValueRef":[{"start":[6,44],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[6,54]},{"Ident":"enumFromTo"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[7,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[8,23],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[8,27]},":|"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"genBoundedEnum"},"edValueType":{"annotation":[{"start":[11,19],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,65]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[11,31],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[11,31],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,41]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[11,40],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,41]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[11,45],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[11,45],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,58]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[11,57],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,58]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[11,62],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,62],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,63]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[11,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[11,65]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum/Gen.purs","end":[18,18]}}
− tests/purs/publish/basic-example/output/Data.Enum/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Enum","comments":null,"declarations":[{"children":[{"comments":null,"title":"succ","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[51,3],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]}},{"comments":null,"title":"pred","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[52,3],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]}},{"comments":null,"title":"enumBoolean","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[58,18]}},{"comments":null,"title":"enumInt","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[60,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[62,56]}},{"comments":null,"title":"enumChar","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}},"sourceSpan":{"start":[64,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[66,43]}},{"comments":null,"title":"enumUnit","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[70,23]}},{"comments":null,"title":"enumOrdering","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}},"sourceSpan":{"start":[72,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[78,20]}},{"comments":null,"title":"enumMaybe","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[80,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[84,32]}},{"comments":null,"title":"enumEither","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[86,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[90,69]}},{"comments":null,"title":"enumTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[92,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[94,83]}}],"comments":"Type class for enumerations.\n\nLaws:\n- Successor: `all (a < _) (succ a)`\n- Predecessor: `all (_ < a) (pred a)`\n- Succ retracts pred: `pred >=> succ >=> pred = pred`\n- Pred retracts succ: `succ >=> pred >=> succ = succ`\n- Non-skipping succ: `b <= a || any (_ <= b) (succ a)`\n- Non-skipping pred: `a <= b || any (b <= _) (pred a)`\n\nThe retraction laws can intuitively be understood as saying that `succ` is\nthe opposite of `pred`; if you apply `succ` and then `pred` to something,\nyou should end up with what you started with (although of course this\ndoesn't apply if you tried to `succ` the last value in an enumeration and\ntherefore got `Nothing` out).\n\nThe non-skipping laws can intuitively be understood as saying that `succ`\nshouldn't skip over any elements of your type. For example, _without_ the\nnon-skipping laws, it would be permissible to write an `Enum Int` instance\nwhere `succ x = Just (x+2)`, and similarly `pred x = Just (x-2)`.\n","title":"Enum","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}]},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]}},{"children":[{"comments":null,"title":"cardinality","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[114,3],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,31]}},{"comments":null,"title":"toEnum","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[115,3],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]}},{"comments":null,"title":"fromEnum","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[116,3],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]}},{"comments":null,"title":"boundedEnumBoolean","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"BoundedEnum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[118,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[124,20]}},{"comments":null,"title":"boundedEnumChar","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"BoundedEnum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}},"sourceSpan":{"start":[126,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[129,24]}},{"comments":null,"title":"boundedEnumUnit","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"BoundedEnum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[131,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[135,21]}},{"comments":null,"title":"boundedEnumOrdering","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"BoundedEnum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}},"sourceSpan":{"start":[137,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[145,18]}}],"comments":"Type class for finite enumerations.\n\nThis should not be considered a part of a numeric hierarchy, as in Haskell.\nRather, this is a type class for small, ordered sum types with\nstatically-determined cardinality and the ability to easily compute\nsuccessor and predecessor elements like `DayOfWeek`.\n\nLaws:\n\n- ```succ bottom >>= succ >>= succ ... succ [cardinality - 1 times] == top```\n- ```pred top    >>= pred >>= pred ... pred [cardinality - 1 times] == bottom```\n- ```forall a > bottom: pred a >>= succ == Just a```\n- ```forall a < top:  succ a >>= pred == Just a```\n- ```forall a > bottom: fromEnum <$> pred a = pred (fromEnum a)```\n- ```forall a < top:  fromEnum <$> succ a = succ (fromEnum a)```\n- ```e1 `compare` e2 == fromEnum e1 `compare` fromEnum e2```\n- ```toEnum (fromEnum a) = Just a```\n","title":"BoundedEnum","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}]},"sourceSpan":{"start":[113,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]}},{"children":[],"comments":"Like `toEnum` but returns the first argument if `x` is less than\n`fromEnum bottom` and the second argument if `x` is greater than\n`fromEnum top`.\n\n``` purescript\ntoEnumWithDefaults False True (-1) -- False\ntoEnumWithDefaults False True 0    -- False\ntoEnumWithDefaults False True 1    -- True\ntoEnumWithDefaults False True 2    -- True\n```\n","title":"toEnumWithDefaults","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[157,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]}},{"children":[{"comments":null,"title":"Cardinality","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeCardinality","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[165,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[165,64]}},{"comments":null,"title":"eqCardinality","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[166,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[166,60]}},{"comments":null,"title":"ordCardinality","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[167,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[167,62]}},{"comments":null,"title":"showCardinality","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[169,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[170,58]}}],"comments":"A type for the size of finite enumerations.\n","title":"Cardinality","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[163,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[163,40]}},{"children":[],"comments":"Returns a contiguous sequence of elements from the first value to the\nsecond value (inclusive).\n\n``` purescript\nenumFromTo 0 3 = [0, 1, 2, 3]\nenumFromTo 'c' 'a' = ['c', 'b', 'a']\n```\n\nThe example shows `Array` return values, but the result can be any type\nwith an `Unfoldable1` instance.\n","title":"enumFromTo","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["u",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"u"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[182,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]}},{"children":[],"comments":"Returns a sequence of elements from the first value, taking steps\naccording to the difference between the first and second value, up to\n(but not exceeding) the third value.\n\n``` purescript\nenumFromThenTo 0 2 6 = [0, 2, 4, 6]\nenumFromThenTo 0 3 5 = [0, 3]\n```\n\nNote that there is no `BoundedEnum` instance for integers, they're just\nbeing used here for illustrative purposes to help clarify the behaviour.\n\nThe example shows `Array` return values, but the result can be any type\nwith an `Unfoldable1` instance.\n","title":"enumFromThenTo","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[205,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]}},{"children":[],"comments":"Produces all successors of an `Enum` value, excluding the start value.\n","title":"upFrom","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["u",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"u"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[219,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]}},{"children":[],"comments":"Produces all successors of an `Enum` value, including the start value.\n\n`upFromIncluding bottom` will return all values in an `Enum`.\n","title":"upFromIncluding","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["u",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"u"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[225,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]}},{"children":[],"comments":"Produces all predecessors of an `Enum` value, excluding the start value.\n","title":"downFrom","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["u",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"u"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[229,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]}},{"children":[],"comments":"Produces all predecessors of an `Enum` value, including the start value.\n\n`downFromIncluding top` will return all values in an `Enum`, in reverse\norder.\n","title":"downFromIncluding","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["u",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"u"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[236,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]}},{"children":[],"comments":"Provides a default implementation for `succ`, given a function that maps\nintegers to values in the `Enum`, and a function that maps values in the\n`Enum` back to integers. The integer mapping must agree in both directions\nfor this to implement a law-abiding `succ`.\n\nIf a `BoundedEnum` instance exists for `a`, the `toEnum` and `fromEnum`\nfunctions can be used here:\n\n``` purescript\nsucc = defaultSucc toEnum fromEnum\n```\n","title":"defaultSucc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[250,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]}},{"children":[],"comments":"Provides a default implementation for `pred`, given a function that maps\nintegers to values in the `Enum`, and a function that maps values in the\n`Enum` back to integers. The integer mapping must agree in both directions\nfor this to implement a law-abiding `pred`.\n\nIf a `BoundedEnum` instance exists for `a`, the `toEnum` and `fromEnum`\nfunctions can be used here:\n\n``` purescript\npred = defaultPred toEnum fromEnum\n```\n","title":"defaultPred","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[264,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]}},{"children":[],"comments":"Provides a default implementation for `cardinality`.\n\nRuns in `O(n)` where `n` is `fromEnum top`\n","title":"defaultCardinality","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[270,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,69]}},{"children":[],"comments":"Provides a default implementation for `toEnum`.\n\n- Assumes `fromEnum bottom = 0`.\n- Cannot be used in conjuction with `defaultSucc`.\n\nRuns in `O(n)` where `n` is `fromEnum a`.\n","title":"defaultToEnum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[283,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,65]}},{"children":[],"comments":"Provides a default implementation for `fromEnum`.\n\n- Assumes `toEnum 0 = Just bottom`.\n- Cannot be used in conjuction with `defaultPred`.\n\nRuns in `O(n)` where `n` is `fromEnum a`.\n","title":"defaultFromEnum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},null]}},"sourceSpan":{"start":[303,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,48]}}]}
− tests/purs/publish/basic-example/output/Data.Enum/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Enum"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},"Enum"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"succ"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"pred"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},"BoundedEnum"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"cardinality"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"toEnum"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"fromEnum"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"toEnumWithDefaults"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},"Cardinality",["Cardinality"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"enumFromTo"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"enumFromThenTo"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"upFrom"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"upFromIncluding"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"downFrom"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"downFromIncluding"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"defaultSucc"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"defaultPred"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"defaultCardinality"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"defaultToEnum"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]},{"Ident":"defaultFromEnum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumEither"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedEnumBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedEnumChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedEnumUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedEnumOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeCardinality"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqCardinality"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordCardinality"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showCardinality"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","MonadPlus"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[21,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[21,32]},{"Ident":"guard"}]}]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[22,21],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[22,31]},"Either",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[23,29]},"Maybe",null]},{"ValueRef":[{"start":[23,31],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[23,36]},{"Ident":"maybe"}]},{"ValueRef":[{"start":[23,38],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[23,46]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[24,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[24,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[25,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[25,29]},"Tuple",null]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[26,25],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[26,41]},"Unfoldable"]},{"ValueRef":[{"start":[26,43],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[26,52]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[26,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[26,61]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable1"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[27,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[27,43]},"Unfoldable1"]},{"ValueRef":[{"start":[27,45],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[27,53]},{"Ident":"unfoldr1"}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[28,24],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[28,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Enum","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Enum","edTypeSynonymArguments":[["a",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":["succ",{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,21]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["pred",{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,21]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[52,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Ord0",{"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":[["Data","Ord"],"Ord"]},{"annotation":[{"start":[50,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[50,12]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDClass":{"edClassName":"Enum","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"succ"},{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,21]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"pred"},{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,21]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[52,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[50,7],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[50,12]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[50,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[50,12]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"succ"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,21]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[51,23]},[]],"tag":"TypeVar","contents":"a"}]}]}]},1]}}},{"EDValue":{"edValueName":{"Ident":"pred"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,21]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[52,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[52,23]},[]],"tag":"TypeVar","contents":"a"}]}]}]},10]}}},{"EDType":{"edTypeName":"BoundedEnum","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"BoundedEnum","edTypeSynonymArguments":[["a",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":["cardinality",{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,29]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[114,30],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["toEnum",{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,17],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,25]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[115,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["fromEnum",{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,17],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[116,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Bounded0",{"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":[["Data","Bounded"],"Bounded"]},{"annotation":[{"start":[113,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[113,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Enum1",{"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":[["Data","Enum"],"Enum"]},{"annotation":[{"start":[113,24],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[113,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}]}}},{"EDClass":{"edClassName":"BoundedEnum","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"cardinality"},{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,29]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[114,30],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,31]},[]],"tag":"TypeVar","contents":"a"}]}],[{"Ident":"toEnum"},{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,17],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,25]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[115,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"fromEnum"},{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,17],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[116,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[113,8],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[113,17]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[113,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[113,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[113,19],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[113,25]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[113,24],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[113,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"cardinality"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,29]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[114,30],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[114,31]},[]],"tag":"TypeVar","contents":"a"}]}]},95]}}},{"EDValue":{"edValueName":{"Ident":"toEnum"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,17],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,25]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[115,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[115,27]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"fromEnum"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,17],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[116,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[116,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[116,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"toEnumWithDefaults"},"edValueType":{"annotation":[{"start":[157,23],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[157,33],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[157,33],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,46]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[157,45],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,46]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[157,50],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,50],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,52],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,50],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,55],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,55],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,57],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,55],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[157,67],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[157,68]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},17]}}},{"EDType":{"edTypeName":"Cardinality","edTypeKind":{"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"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Cardinality",[{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[163,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Cardinality","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Cardinality","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[163,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"enumFromTo"},"edValueType":{"annotation":[{"start":[182,15],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"ForAll","contents":["u",{"annotation":[{"start":[182,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[182,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[182,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,33]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[182,32],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[182,37],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[182,37],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,50]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[182,49],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,50]},[]],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[{"start":[182,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[182,59],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,59],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,61],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,59],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,60]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[182,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,65]},[]],"tag":"TypeVar","contents":"u"},{"annotation":[{"start":[182,66],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[182,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},39]},40]}}},{"EDValue":{"edValueName":{"Ident":"enumFromThenTo"},"edValueType":{"annotation":[{"start":[205,19],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[205,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[205,31],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[205,31],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,43]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[205,42],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,43]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[205,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[205,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,56]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[205,55],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,56]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[205,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[205,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,73]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[205,72],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,73]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[205,77],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,77],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,79],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,77],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,78]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[205,82],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,82],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,84],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,86]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,82],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,83]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[205,87],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,87],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,89],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,87],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,88]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[205,92],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,92],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,93]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[205,94],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[205,95]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]}]},43]},44]}}},{"EDValue":{"edValueName":{"Ident":"upFrom"},"edValueType":{"annotation":[{"start":[219,11],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]},[]],"tag":"ForAll","contents":["u",{"annotation":[{"start":[219,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[219,23],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[219,23],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,29]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[219,28],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[219,33],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[219,33],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,45]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[219,44],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,45]},[]],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[{"start":[219,49],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,49],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,51],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[219,49],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,50]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[219,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,55]},[]],"tag":"TypeVar","contents":"u"},{"annotation":[{"start":[219,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[219,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},78]},79]}}},{"EDValue":{"edValueName":{"Ident":"upFromIncluding"},"edValueType":{"annotation":[{"start":[225,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]},[]],"tag":"ForAll","contents":["u",{"annotation":[{"start":[225,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[225,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[225,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,33]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[225,32],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[225,37],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[225,37],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,50]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[225,49],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,50]},[]],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[{"start":[225,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,54],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[225,59],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,59],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,60]},[]],"tag":"TypeVar","contents":"u"},{"annotation":[{"start":[225,61],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[225,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"downFrom"},"edValueType":{"annotation":[{"start":[229,13],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]},[]],"tag":"ForAll","contents":["u",{"annotation":[{"start":[229,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[229,25],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[229,25],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,31]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[229,30],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[229,35],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[229,35],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,47]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[229,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,47]},[]],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[{"start":[229,51],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,51],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,53],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[229,51],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[229,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,57]},[]],"tag":"TypeVar","contents":"u"},{"annotation":[{"start":[229,58],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[229,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},74]},75]}}},{"EDValue":{"edValueName":{"Ident":"downFromIncluding"},"edValueType":{"annotation":[{"start":[236,22],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]},[]],"tag":"ForAll","contents":["u",{"annotation":[{"start":[236,29],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[236,34],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[236,34],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,40]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[236,39],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[236,44],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[236,44],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,57]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[236,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,57]},[]],"tag":"TypeVar","contents":"u"}],"constraintData":null},{"annotation":[{"start":[236,61],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,61],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,63],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[236,61],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[236,66],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,66],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,67]},[]],"tag":"TypeVar","contents":"u"},{"annotation":[{"start":[236,68],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[236,69]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},66]},67]}}},{"EDValue":{"edValueName":{"Ident":"defaultSucc"},"edValueType":{"annotation":[{"start":[250,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[250,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,43],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[250,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,31],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[250,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[250,34],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,34],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[250,40],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,41]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[250,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,57],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[250,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,49],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[250,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[250,52],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[{"start":[250,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,62],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[250,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[250,65],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,65],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,70]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[250,71],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[250,72]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},85]}}},{"EDValue":{"edValueName":{"Ident":"defaultPred"},"edValueType":{"annotation":[{"start":[264,16],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[264,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,43],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[264,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,31],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[264,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[264,34],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,34],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[264,40],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,41]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[264,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,57],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[264,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,49],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[264,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[264,52],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},{"annotation":[{"start":[264,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,62],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[264,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[264,65],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,65],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,70]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[264,71],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[264,72]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},87]}}},{"EDValue":{"edValueName":{"Ident":"defaultCardinality"},"edValueType":{"annotation":[{"start":[270,23],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[270,33],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[270,33],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,42]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[270,41],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[270,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[270,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,52]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[270,51],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,52]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[270,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,67]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[270,68],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[270,69]},[]],"tag":"TypeVar","contents":"a"}]}]}]},91]}}},{"EDValue":{"edValueName":{"Ident":"defaultToEnum"},"edValueType":{"annotation":[{"start":[283,18],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[283,28],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[283,28],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,37]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[283,36],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,37]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[283,41],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[283,41],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,47]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[283,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[283,51],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,51],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,55],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,51],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[283,58],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,58],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,63]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[283,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[283,65]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},82]}}},{"EDValue":{"edValueName":{"Ident":"defaultFromEnum"},"edValueType":{"annotation":[{"start":[303,20],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[303,30],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,48]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[303,30],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,36]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[303,35],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[303,40],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[303,40],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[303,42],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[303,40],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[303,45],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[303,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},89]}}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumBoolean"},"edInstanceTypes":[{"annotation":[{"start":[54,30],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[54,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"enumBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumInt"},"edInstanceTypes":[{"annotation":[{"start":[60,26],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[60,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"enumInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumChar"},"edInstanceTypes":[{"annotation":[{"start":[64,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[64,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"enumChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumUnit"},"edInstanceTypes":[{"annotation":[{"start":[68,27],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[68,31]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"enumUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumOrdering"},"edInstanceTypes":[{"annotation":[{"start":[72,31],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[72,39]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"enumOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumMaybe"},"edInstanceTypes":[{"annotation":[{"start":[80,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[80,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[80,51]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[80,52],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[80,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[80,23],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[80,36]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[80,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Enum"],{"Ident":"enumMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumEither"},"edInstanceTypes":[{"annotation":[{"start":[86,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,70]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[86,71],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,72]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[86,73],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,74]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[86,25],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,38]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[86,37],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[86,40],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,53]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[86,52],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[86,53]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Enum"],{"Ident":"enumEither"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumTuple"},"edInstanceTypes":[{"annotation":[{"start":[92,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,56],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,61]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[92,62],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,65]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[92,24],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,30]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[92,29],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[92,32],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,45]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[92,44],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[92,45]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Enum"],{"Ident":"enumTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumBoolean"},"edInstanceTypes":[{"annotation":[{"start":[118,44],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[118,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"boundedEnumBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumChar"},"edInstanceTypes":[{"annotation":[{"start":[126,41],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[126,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"boundedEnumChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumUnit"},"edInstanceTypes":[{"annotation":[{"start":[131,41],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[131,45]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"boundedEnumUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumOrdering"},"edInstanceTypes":[{"annotation":[{"start":[137,45],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[137,53]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"boundedEnumOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeCardinality"},"edInstanceTypes":[{"annotation":[{"start":[165,48],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[165,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,48],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[165,59]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[165,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[165,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[163,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"newtypeCardinality"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqCardinality"},"edInstanceTypes":[{"annotation":[{"start":[166,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[166,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,46],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[166,57]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[166,58],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[166,59]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"eqCardinality"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordCardinality"},"edInstanceTypes":[{"annotation":[{"start":[167,48],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[167,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,48],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[167,59]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[167,60],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[167,61]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"ordCardinality"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showCardinality"},"edInstanceTypes":[{"annotation":[{"start":[169,35],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[169,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,35],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[169,46]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[169,47],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[169,48]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Enum"],{"Ident":"showCardinality"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-enums/src/Data/Enum.purs","end":[318,43]}}
tests/purs/publish/basic-example/output/Data.Eq/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Eq"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"Eq"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"eq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"=="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"notEq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"/="]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"Eq1"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"eq1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"notEq1"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"EqRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"eqRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqVoid"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqRec"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Array"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqRowNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqRowCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[7,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[7,33]},"&&"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[8,35]},"IsSymbol"]},{"TypeRef":[{"start":[8,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[8,47]},"SProxy",null]},{"ValueRef":[{"start":[8,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[8,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[9,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[10,23]},"Void",[]]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[13,32]},{"Ident":"unsafeGet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[14,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[14,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infix","efPrecedence":4,"efOperator":"==","efAlias":[["Data","Eq"],{"Left":{"Ident":"eq"}}]},{"efAssociativity":"infix","efPrecedence":4,"efOperator":"/=","efAlias":[["Data","Eq"],{"Left":{"Ident":"notEq"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Eq","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,13]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Eq","edTypeSynonymArguments":[["a",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":["eq",{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Eq","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"eq"},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"eq"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"notEq"},"edValueType":{"annotation":[{"start":[35,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[35,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[35,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},36]}}},{"EDType":{"edTypeName":"Eq1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[72,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Eq1","edTypeSynonymArguments":[["f",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":["eq1",{"annotation":[{"start":[72,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[72,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,29]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,36]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Eq1","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"eq1"},{"annotation":[{"start":[72,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[72,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,29]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,36]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"eq1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[72,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[72,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,29]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,36]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},14]},15]}}},{"EDValue":{"edValueName":{"Ident":"notEq1"},"edValueType":{"annotation":[{"start":[77,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[77,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,28]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[77,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,28]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,36]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[77,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,41]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},38]},39]}}},{"EDType":{"edTypeName":"EqRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,22]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"Row","contents":{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"EqRecord","edTypeSynonymArguments":[["rowlist",null],["row",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":["eqRecord",{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"EqRecord","edClassTypeArguments":[["rowlist",null],["row",null]],"edClassMembers":[[{"Ident":"eqRecord"},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"eqRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Eq"],"EqRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},3]},4]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqBoolean"},"edInstanceTypes":[{"annotation":[{"start":[40,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[40,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqInt"},"edInstanceTypes":[{"annotation":[{"start":[43,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[43,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqNumber"},"edInstanceTypes":[{"annotation":[{"start":[46,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[46,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqChar"},"edInstanceTypes":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[49,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqString"},"edInstanceTypes":[{"annotation":[{"start":[52,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[52,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqUnit"},"edInstanceTypes":[{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[55,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqVoid"},"edInstanceTypes":[{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[58,27]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqVoid"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqArray"},"edInstanceTypes":[{"annotation":[{"start":[61,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[61,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,40]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[61,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,25]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[61,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqRec"},"edInstanceTypes":[{"annotation":[{"start":[64,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[64,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,79]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[64,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,41]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[64,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,36]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[64,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,41]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[64,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,60]},[]],"constraintClass":[["Data","Eq"],"EqRecord"],"constraintArgs":[{"annotation":[{"start":[64,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,56]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[64,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,60]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqRec"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Array"},"edInstanceTypes":[{"annotation":[{"start":[74,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[74,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eq1Array"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"EqRecord"],"edInstanceName":{"Ident":"eqRowNil"},"edInstanceTypes":[{"annotation":[{"start":[85,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[85,37]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[85,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[85,41]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqRowNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"EqRecord"],"edInstanceName":{"Ident":"eqRowCons"},"edInstanceTypes":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,25]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[94,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,29]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[94,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,35]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[94,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,47]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,52]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[89,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[89,34]},[]],"constraintClass":[["Data","Eq"],"EqRecord"],"constraintArgs":[{"annotation":[{"start":[89,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[89,30]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[89,34]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[{"start":[90,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,40]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[90,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[90,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,36]},[]],"tag":"TypeVar","contents":"rowTail"},{"annotation":[{"start":[90,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,40]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[{"start":[91,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[91,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[91,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[91,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[92,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[92,18]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[92,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[92,18]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqRowCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]}}+{"efVersion":"0.13.2","efModuleName":["Data","Eq"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"Eq"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"eq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"=="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"notEq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"/="]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"Eq1"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"eq1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"notEq1"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},"EqRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]},{"Ident":"eqRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqVoid"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqRec"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Array"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqRowNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqRowCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[7,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[7,33]},"&&"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[8,35]},"IsSymbol"]},{"TypeRef":[{"start":[8,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[8,47]},"SProxy",null]},{"ValueRef":[{"start":[8,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[8,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[9,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[10,23]},"Void",[]]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[13,32]},{"Ident":"unsafeGet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[14,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[14,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infix","efPrecedence":4,"efOperator":"==","efAlias":[["Data","Eq"],{"Left":{"Ident":"eq"}}]},{"efAssociativity":"infix","efPrecedence":4,"efOperator":"/=","efAlias":[["Data","Eq"],{"Left":{"Ident":"notEq"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Eq","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,13]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Eq","edTypeSynonymArguments":[["a",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":["eq",{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Eq","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"eq"},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"eq"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"notEq"},"edValueType":{"annotation":[{"start":[35,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[35,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[35,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[35,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},36]}}},{"EDType":{"edTypeName":"Eq1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[72,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Eq1","edTypeSynonymArguments":[["f",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":["eq1",{"annotation":[{"start":[72,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[72,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,29]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,36]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Eq1","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"eq1"},{"annotation":[{"start":[72,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[72,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,29]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,36]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"eq1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[72,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[72,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[72,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,29]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,36]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[72,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[72,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},14]},15]}}},{"EDValue":{"edValueName":{"Ident":"notEq1"},"edValueType":{"annotation":[{"start":[77,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[77,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,28]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[77,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,28]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,36]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[77,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,41]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[77,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[77,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},38]},39]}}},{"EDType":{"edTypeName":"EqRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,22]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"Row","contents":{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"EqRecord","edTypeSynonymArguments":[["rowlist",null],["row",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":["eqRecord",{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"EqRecord","edClassTypeArguments":[["rowlist",null],["row",null]],"edClassMembers":[[{"Ident":"eqRecord"},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"eqRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Eq"],"EqRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,58]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},3]},4]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqBoolean"},"edInstanceTypes":[{"annotation":[{"start":[40,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[40,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqInt"},"edInstanceTypes":[{"annotation":[{"start":[43,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[43,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqNumber"},"edInstanceTypes":[{"annotation":[{"start":[46,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[46,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqChar"},"edInstanceTypes":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[49,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqString"},"edInstanceTypes":[{"annotation":[{"start":[52,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[52,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqUnit"},"edInstanceTypes":[{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[55,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqVoid"},"edInstanceTypes":[{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[58,27]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqVoid"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqArray"},"edInstanceTypes":[{"annotation":[{"start":[61,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[61,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,40]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[61,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,25]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[61,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[61,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqRec"},"edInstanceTypes":[{"annotation":[{"start":[64,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[64,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,79]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[64,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,41]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[64,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,36]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[64,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,41]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[64,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,60]},[]],"constraintClass":[["Data","Eq"],"EqRecord"],"constraintArgs":[{"annotation":[{"start":[64,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,56]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[64,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[64,60]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqRec"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Array"},"edInstanceTypes":[{"annotation":[{"start":[74,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[74,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eq1Array"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"EqRecord"],"edInstanceName":{"Ident":"eqRowNil"},"edInstanceTypes":[{"annotation":[{"start":[85,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[85,37]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[85,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[85,41]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqRowNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"EqRecord"],"edInstanceName":{"Ident":"eqRowCons"},"edInstanceTypes":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,25]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[94,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,29]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[94,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,35]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[94,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,47]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[94,52]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[89,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[89,34]},[]],"constraintClass":[["Data","Eq"],"EqRecord"],"constraintArgs":[{"annotation":[{"start":[89,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[89,30]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[89,34]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[{"start":[90,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,40]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[90,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[90,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,36]},[]],"tag":"TypeVar","contents":"rowTail"},{"annotation":[{"start":[90,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[90,40]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[{"start":[91,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[91,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[91,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[91,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[92,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[92,18]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[92,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[92,18]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Eq"],{"Ident":"eqRowCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs","end":[99,61]}}
tests/purs/publish/basic-example/output/Data.EuclideanRing/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","EuclideanRing"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","CommutativeRing"],"exportSourceDefinedIn":["Data","CommutativeRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"CommutativeRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"sub"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"+"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"-"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"degree"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"div"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"/"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"gcd"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"lcm"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[5,32]},["Data","CommutativeRing"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[6,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[7,25]},["Data","Semiring"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"euclideanRingInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"euclideanRingNumber"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","BooleanAlgebra"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[10,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[10,33]},"||"]}]},"eiImportedAs":null},{"eiModule":["Data","CommutativeRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[11,51]},"CommutativeRing"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[12,25]},"Eq"]},{"ValueOpRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[12,31]},"=="]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[13,29]},"Ring"]},{"ValueRef":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[13,34]},{"Ident":"sub"}]},{"ValueOpRef":[{"start":[13,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[13,39]},"-"]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,37]},"Semiring"]},{"ValueRef":[{"start":[14,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[14,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[14,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[14,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[14,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,63]},"*"]},{"ValueOpRef":[{"start":[14,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,68]},"+"]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":7,"efOperator":"/","efAlias":[["Data","EuclideanRing"],{"Left":{"Ident":"div"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"EuclideanRing","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"EuclideanRing","edTypeSynonymArguments":[["a",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":["degree",{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["div",{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["mod",{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["CommutativeRing0",{"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":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[{"start":[63,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[63,24]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"EuclideanRing","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"degree"},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}],[{"Ident":"div"},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"mod"},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[63,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[63,24]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[63,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[63,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"degree"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},7]}}},{"EDValue":{"edValueName":{"Ident":"div"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"mod"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"gcd"},"edValueType":{"annotation":[{"start":[87,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[87,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[87,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,22]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[87,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,22]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[87,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[87,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,41]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[87,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[87,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[87,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[87,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},1]}}},{"EDValue":{"edValueName":{"Ident":"lcm"},"edValueType":{"annotation":[{"start":[94,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,22]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[94,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,22]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[94,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[94,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,41]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[94,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[94,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[94,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[94,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},5]}}},{"EDInstance":{"edInstanceClassName":[["Data","EuclideanRing"],"EuclideanRing"],"edInstanceName":{"Ident":"euclideanRingInt"},"edInstanceTypes":[{"annotation":[{"start":[70,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[70,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","EuclideanRing"],{"Ident":"euclideanRingInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","EuclideanRing"],"EuclideanRing"],"edInstanceName":{"Ident":"euclideanRingNumber"},"edInstanceTypes":[{"annotation":[{"start":[75,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[75,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","EuclideanRing"],{"Ident":"euclideanRingNumber"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]}}+{"efVersion":"0.13.2","efModuleName":["Data","EuclideanRing"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","CommutativeRing"],"exportSourceDefinedIn":["Data","CommutativeRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"CommutativeRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"sub"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"+"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"-"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"degree"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"div"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},"/"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"gcd"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]},{"Ident":"lcm"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[5,32]},["Data","CommutativeRing"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[6,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[7,25]},["Data","Semiring"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"euclideanRingInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"euclideanRingNumber"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","BooleanAlgebra"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[10,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[10,33]},"||"]}]},"eiImportedAs":null},{"eiModule":["Data","CommutativeRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[11,51]},"CommutativeRing"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[12,25]},"Eq"]},{"ValueOpRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[12,31]},"=="]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[13,29]},"Ring"]},{"ValueRef":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[13,34]},{"Ident":"sub"}]},{"ValueOpRef":[{"start":[13,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[13,39]},"-"]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,37]},"Semiring"]},{"ValueRef":[{"start":[14,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[14,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[14,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[14,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[14,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,63]},"*"]},{"ValueOpRef":[{"start":[14,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[14,68]},"+"]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":7,"efOperator":"/","efAlias":[["Data","EuclideanRing"],{"Left":{"Ident":"div"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"EuclideanRing","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"EuclideanRing","edTypeSynonymArguments":[["a",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":["degree",{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["div",{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["mod",{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["CommutativeRing0",{"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":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[{"start":[63,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[63,24]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"EuclideanRing","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"degree"},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}],[{"Ident":"div"},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"mod"},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[63,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[63,24]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[63,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[63,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"degree"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[64,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},7]}}},{"EDValue":{"edValueName":{"Ident":"div"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[65,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"mod"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[66,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"gcd"},"edValueType":{"annotation":[{"start":[87,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[87,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[87,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,22]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[87,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,22]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[87,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[87,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,41]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[87,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[87,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[87,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[87,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[87,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},1]}}},{"EDValue":{"edValueName":{"Ident":"lcm"},"edValueType":{"annotation":[{"start":[94,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[94,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,22]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[94,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,22]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[94,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[94,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,41]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[94,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[94,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[94,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[94,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[94,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},5]}}},{"EDInstance":{"edInstanceClassName":[["Data","EuclideanRing"],"EuclideanRing"],"edInstanceName":{"Ident":"euclideanRingInt"},"edInstanceTypes":[{"annotation":[{"start":[70,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[70,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","EuclideanRing"],{"Ident":"euclideanRingInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","EuclideanRing"],"EuclideanRing"],"edInstanceName":{"Ident":"euclideanRingNumber"},"edInstanceTypes":[{"annotation":[{"start":[75,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[75,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","EuclideanRing"],{"Ident":"euclideanRingNumber"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs","end":[98,25]}}
tests/purs/publish/basic-example/output/Data.Field/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Field"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","CommutativeRing"],"exportSourceDefinedIn":["Data","CommutativeRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"CommutativeRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","DivisionRing"],"exportSourceDefinedIn":["Data","DivisionRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"DivisionRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"EuclideanRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"degree"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"div"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"gcd"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"lcm"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"mod"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"negate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","DivisionRing"],"exportSourceDefinedIn":["Data","DivisionRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"recip"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"sub"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"+"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"/"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"Field"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[3,29]},["Data","DivisionRing"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[4,32]},["Data","CommutativeRing"]]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[5,30]},["Data","EuclideanRing"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[6,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[7,25]},["Data","Semiring"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"field"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","DivisionRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[10,45]},"DivisionRing"]},{"ValueRef":[{"start":[10,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[10,52]},{"Ident":"recip"}]}]},"eiImportedAs":null},{"eiModule":["Data","CommutativeRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[11,51]},"CommutativeRing"]}]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,47]},"EuclideanRing"]},{"ValueRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,55]},{"Ident":"degree"}]},{"ValueRef":[{"start":[12,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,60]},{"Ident":"div"}]},{"ValueRef":[{"start":[12,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,65]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[12,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,70]},"/"]},{"ValueRef":[{"start":[12,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,75]},{"Ident":"gcd"}]},{"ValueRef":[{"start":[12,77],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,80]},{"Ident":"lcm"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[13,29]},"Ring"]},{"ValueRef":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[13,37]},{"Ident":"negate"}]},{"ValueRef":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[13,42]},{"Ident":"sub"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,37]},"Semiring"]},{"ValueRef":[{"start":[14,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[14,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[14,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[14,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[14,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,63]},"*"]},{"ValueOpRef":[{"start":[14,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,68]},"+"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Field","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Field","edTypeSynonymArguments":[["a",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":["EuclideanRing0",{"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":[["Data","EuclideanRing"],"EuclideanRing"]},{"annotation":[{"start":[39,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["DivisionRing1",{"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":[["Data","DivisionRing"],"DivisionRing"]},{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Field","edClassTypeArguments":[["a",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[39,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,23]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[39,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[39,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,39]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Field"],"Field"],"edInstanceName":{"Ident":"field"},"edInstanceTypes":[{"annotation":[{"start":[41,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,35]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[41,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[41,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,51]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[41,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,51]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Field"],{"Ident":"field"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]}}+{"efVersion":"0.13.2","efModuleName":["Data","Field"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","CommutativeRing"],"exportSourceDefinedIn":["Data","CommutativeRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"CommutativeRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","DivisionRing"],"exportSourceDefinedIn":["Data","DivisionRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"DivisionRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"EuclideanRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"degree"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"div"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"gcd"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"lcm"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"mod"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"negate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","DivisionRing"],"exportSourceDefinedIn":["Data","DivisionRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"recip"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"sub"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"+"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"/"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},"Field"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[3,29]},["Data","DivisionRing"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[4,32]},["Data","CommutativeRing"]]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[5,30]},["Data","EuclideanRing"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[6,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[7,25]},["Data","Semiring"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"field"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","DivisionRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[10,45]},"DivisionRing"]},{"ValueRef":[{"start":[10,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[10,52]},{"Ident":"recip"}]}]},"eiImportedAs":null},{"eiModule":["Data","CommutativeRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[11,51]},"CommutativeRing"]}]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,47]},"EuclideanRing"]},{"ValueRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,55]},{"Ident":"degree"}]},{"ValueRef":[{"start":[12,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,60]},{"Ident":"div"}]},{"ValueRef":[{"start":[12,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,65]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[12,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,70]},"/"]},{"ValueRef":[{"start":[12,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,75]},{"Ident":"gcd"}]},{"ValueRef":[{"start":[12,77],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[12,80]},{"Ident":"lcm"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[13,29]},"Ring"]},{"ValueRef":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[13,37]},{"Ident":"negate"}]},{"ValueRef":[{"start":[13,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[13,42]},{"Ident":"sub"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,37]},"Semiring"]},{"ValueRef":[{"start":[14,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[14,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[14,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[14,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[14,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,63]},"*"]},{"ValueOpRef":[{"start":[14,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[14,68]},"+"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Field","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Field","edTypeSynonymArguments":[["a",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":["EuclideanRing0",{"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":[["Data","EuclideanRing"],"EuclideanRing"]},{"annotation":[{"start":[39,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["DivisionRing1",{"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":[["Data","DivisionRing"],"DivisionRing"]},{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Field","edClassTypeArguments":[["a",null]],"edClassMembers":[],"edClassConstraints":[{"constraintAnn":[{"start":[39,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,23]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[39,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[39,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,39]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[39,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDInstance":{"edInstanceClassName":[["Data","Field"],"Field"],"edInstanceName":{"Ident":"field"},"edInstanceTypes":[{"annotation":[{"start":[41,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,35]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[41,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[41,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,51]},[]],"constraintClass":[["Data","DivisionRing"],"DivisionRing"],"constraintArgs":[{"annotation":[{"start":[41,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,51]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Field"],{"Ident":"field"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Field.purs","end":[41,63]}}
− tests/purs/publish/basic-example/output/Data.Foldable/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Foldable","comments":null,"declarations":[{"children":[{"comments":null,"title":"foldr","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[65,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]}},{"comments":null,"title":"foldl","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[66,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]}},{"comments":null,"title":"foldMap","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}},"sourceSpan":{"start":[67,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]}},{"comments":null,"title":"foldableArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[121,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[124,28]}},{"comments":null,"title":"foldableMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[129,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[135,27]}},{"comments":null,"title":"foldableFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[137,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[140,36]}},{"comments":null,"title":"foldableLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[142,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[145,35]}},{"comments":null,"title":"foldableAdditive","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}]}},"sourceSpan":{"start":[147,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[150,31]}},{"comments":null,"title":"foldableDual","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}]}},"sourceSpan":{"start":[152,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[155,27]}},{"comments":null,"title":"foldableDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[157,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[160,27]}},{"comments":null,"title":"foldableConj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}]}},"sourceSpan":{"start":[162,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[165,27]}},{"comments":null,"title":"foldableMultiplicative","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}]}},"sourceSpan":{"start":[167,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[170,37]}}],"comments":"`Foldable` represents data structures which can be _folded_.\n\n- `foldr` folds a structure from the right\n- `foldl` folds a structure from the left\n- `foldMap` folds a structure by accumulating values in a `Monoid`\n\nDefault implementations are provided by the following functions:\n\n- `foldrDefault`\n- `foldlDefault`\n- `foldMapDefaultR`\n- `foldMapDefaultL`\n\nNote: some combinations of the default implementations are unsafe to\nuse together - causing a non-terminating mutually recursive cycle.\nThese combinations are documented per function.\n","title":"Foldable","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[64,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]}},{"children":[],"comments":"A default implementation of `foldr` using `foldMap`.\n\nNote: when defining a `Foldable` instance, this function is unsafe to use\nin combination with `foldMapDefaultR`.\n","title":"foldrDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]}},{"children":[],"comments":"A default implementation of `foldl` using `foldMap`.\n\nNote: when defining a `Foldable` instance, this function is unsafe to use\nin combination with `foldMapDefaultL`.\n","title":"foldlDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[86,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]}},{"children":[],"comments":"A default implementation of `foldMap` using `foldl`.\n\nNote: when defining a `Foldable` instance, this function is unsafe to use\nin combination with `foldlDefault`.\n","title":"foldMapDefaultL","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]}},{"children":[],"comments":"A default implementation of `foldMap` using `foldr`.\n\nNote: when defining a `Foldable` instance, this function is unsafe to use\nin combination with `foldrDefault`.\n","title":"foldMapDefaultR","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[99,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]}},{"children":[],"comments":"Fold a data structure, accumulating values in some `Monoid`.\n","title":"fold","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}},"sourceSpan":{"start":[173,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,55]}},{"children":[],"comments":"Similar to 'foldl', but the result is encapsulated in a monad.\n\nNote: this function is not generally stack-safe, e.g., for monads which\nbuild up thunks a la `Eff`.\n","title":"foldM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[180,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]}},{"children":[],"comments":"Traverse a data structure, performing some effects encoded by an\n`Applicative` functor at each value, ignoring the final result.\n\nFor example:\n\n```purescript\ntraverse_ print [1, 2, 3]\n```\n","title":"traverse_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[191,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]}},{"children":[],"comments":"A version of `traverse_` with its arguments flipped.\n\nThis can be useful when running an action written using do notation\nfor every element in a data structure:\n\nFor example:\n\n```purescript\nfor_ [1, 2, 3] \\n -> do\n  print n\n  trace \"squared is\"\n  print (n * n)\n```\n","title":"for_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[213,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]}},{"children":[],"comments":"Perform all of the effects in some data structure in the order\ngiven by the `Foldable` instance, ignoring the final result.\n\nFor example:\n\n```purescript\nsequence_ [ trace \"Hello, \", trace \" world!\" ]\n```\n","title":"sequence_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[230,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]}},{"children":[],"comments":"Combines a collection of elements using the `Alt` operation.\n","title":"oneOf","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[234,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]}},{"children":[],"comments":"Folds a structure into some `Plus`.\n","title":"oneOfMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"g"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[238,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]}},{"children":[],"comments":"Fold a data structure, accumulating values in some `Monoid`,\ncombining adjacent elements using the specified separator.\n","title":"intercalate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"m"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[243,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]}},{"children":[],"comments":"`foldMap` but with each element surrounded by some fixed value.\n\nFor example:\n\n```purescript\n> surroundMap \"*\" show []\n= \"*\"\n\n> surroundMap \"*\" show [1]\n= \"*1*\"\n\n> surroundMap \"*\" show [1, 2]\n= \"*1*2*\"\n\n> surroundMap \"*\" show [1, 2, 3]\n= \"*1*2*3*\"\n```\n","title":"surroundMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"m"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[266,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]}},{"children":[],"comments":"`fold` but with each element surrounded by some fixed value.\n\nFor example:\n\n```purescript\n> surround \"*\" []\n= \"*\"\n\n> surround \"*\" [\"1\"]\n= \"*1*\"\n\n> surround \"*\" [\"1\", \"2\"]\n= \"*1*2*\"\n\n> surround \"*\" [\"1\", \"2\", \"3\"]\n= \"*1*2*3*\"\n```\n","title":"surround","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"m"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[287,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]}},{"children":[],"comments":"The conjunction of all the values in a data structure. When specialized\nto `Boolean`, this function will test whether all of the values in a data\nstructure are `true`.\n","title":"and","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[293,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,62]}},{"children":[],"comments":"The disjunction of all the values in a data structure. When specialized\nto `Boolean`, this function will test whether any of the values in a data\nstructure is `true`.\n","title":"or","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[299,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,61]}},{"children":[],"comments":"`all f` is the same as `and <<< map f`; map a function over the structure,\nand then get the conjunction of the results.\n","title":"all","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[304,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]}},{"children":[],"comments":"`any f` is the same as `or <<< map f`; map a function over the structure,\nand then get the disjunction of the results.\n","title":"any","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[309,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]}},{"children":[],"comments":"Find the sum of the numeric values in a data structure.\n","title":"sum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[313,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,56]}},{"children":[],"comments":"Find the product of the numeric values in a data structure.\n","title":"product","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[317,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,60]}},{"children":[],"comments":"Test whether a value is an element of a data structure.\n","title":"elem","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[321,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]}},{"children":[],"comments":"Test whether a value is not an element of a data structure.\n","title":"notElem","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[325,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]}},{"children":[],"comments":"Try to get nth element from the left in a data structure\n","title":"indexl","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[329,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]}},{"children":[],"comments":"Try to get nth element from the right in a data structure\n","title":"indexr","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[341,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]}},{"children":[],"comments":"Try to find an element in a data structure which satisfies a predicate.\n","title":"find","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[353,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]}},{"children":[],"comments":"Try to find an element in a data structure which satisfies a predicate mapping.\n","title":"findMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[360,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]}},{"children":[],"comments":"Find the largest element of a structure, according to its `Ord` instance.\n","title":"maximum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[367,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]}},{"children":[],"comments":"Find the largest element of a structure, according to a given comparison\nfunction. The comparison function should represent a total ordering (see\nthe `Ord` type class laws); if it does not, the behaviour is undefined.\n","title":"maximumBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[373,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]}},{"children":[],"comments":"Find the smallest element of a structure, according to its `Ord` instance.\n","title":"minimum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[380,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]}},{"children":[],"comments":"Find the smallest element of a structure, according to a given comparison\nfunction. The comparison function should represent a total ordering (see\nthe `Ord` type class laws); if it does not, the behaviour is undefined.\n","title":"minimumBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[386,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]}},{"children":[],"comments":"Test whether the structure is empty.\nOptimized for structures that are similar to cons-lists, because there\nis no general way to do better.\n","title":"null","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},null]},null]}},"sourceSpan":{"start":[395,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,49]}},{"children":[],"comments":"Returns the size/length of a finite structure.\nOptimized for structures that are similar to cons-lists, because there\nis no general way to do better.\n","title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[401,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]}}]}
− tests/purs/publish/basic-example/output/Data.Foldable/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Foldable"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},"Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"foldrDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"foldlDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"foldMapDefaultL"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"foldMapDefaultR"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"fold"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"foldM"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"traverse_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"for_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"sequence_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"oneOf"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"oneOfMap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"intercalate"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"surroundMap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"surround"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"and"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"or"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"all"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"any"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"sum"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"product"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"elem"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"notElem"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"indexl"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"indexr"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"find"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"findMap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"maximum"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"maximumBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"minimum"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"minimumBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"null"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]},{"Ident":"length"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[36,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[36,32]},"Plus"]},{"ValueRef":[{"start":[36,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[36,37]},{"Ident":"alt"}]},{"ValueRef":[{"start":[36,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[36,44]},{"Ident":"empty"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[37,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[37,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[38,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[38,35]},"First",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","Last"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[39,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[39,33]},"Last",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[40,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[40,42]},"Additive",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[41,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[41,34]},"Conj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[42,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[42,34]},"Disj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[43,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[43,34]},"Dual",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Endo"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[44,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[44,34]},"Endo",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[45,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[45,54]},"Multiplicative",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[46,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[46,26]},{"Ident":"alaF"}]},{"ValueRef":[{"start":[46,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[46,34]},{"Ident":"unwrap"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Foldable","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,49]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[65,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,52]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Foldable","edTypeSynonymArguments":[["f",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":["foldr",{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[65,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[65,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[65,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[65,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[65,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["foldl",{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[66,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[66,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,26]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[66,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[66,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["foldMap",{"annotation":[{"start":[67,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[67,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[67,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,34]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[67,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[67,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,51]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[67,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDClass":{"edClassName":"Foldable","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"foldr"},{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[65,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[65,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[65,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[65,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[65,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}],[{"Ident":"foldl"},{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[66,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[66,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,26]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[66,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[66,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}],[{"Ident":"foldMap"},{"annotation":[{"start":[67,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[67,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[67,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,34]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[67,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[67,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,51]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[67,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"foldr"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[65,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[65,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[65,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,36]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[65,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[65,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[65,54]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"foldl"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[66,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[66,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[66,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,26]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,36]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[66,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[66,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[66,54]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},48]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"foldMap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[67,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[67,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[67,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[67,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,34]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[67,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[67,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,45]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,51]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[67,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[67,58]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},192]},193]},194]}}},{"EDValue":{"edValueName":{"Ident":"foldrDefault"},"edValueType":{"annotation":[{"start":[74,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[74,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[74,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[75,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[75,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[75,16]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[75,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[75,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[76,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[77,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[76,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[76,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[76,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[77,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[78,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[77,7]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[78,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[78,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[78,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[78,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[78,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[79,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[79,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},228]},229]},230]}}},{"EDValue":{"edValueName":{"Ident":"foldlDefault"},"edValueType":{"annotation":[{"start":[87,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[87,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[87,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[88,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[88,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[88,16]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[88,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[88,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[90,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[89,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[89,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[91,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[90,7]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[91,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[91,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[91,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[91,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[91,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[92,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[92,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},219]},220]},221]}}},{"EDValue":{"edValueName":{"Ident":"foldMapDefaultL"},"edValueType":{"annotation":[{"start":[113,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[113,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[113,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[114,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[114,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[114,16]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[114,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[114,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[115,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[115,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[115,14]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[115,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[116,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[117,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[116,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[116,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[116,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[116,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[116,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[116,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[116,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[116,13]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[117,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[117,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[117,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[117,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[118,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[118,7]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},186]},187]},188]}}},{"EDValue":{"edValueName":{"Ident":"foldMapDefaultR"},"edValueType":{"annotation":[{"start":[100,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[100,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[100,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[101,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[101,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[101,16]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[101,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[101,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[102,14]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[102,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[102,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[104,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[103,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[103,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[103,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[103,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[103,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[103,13]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[104,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[104,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[104,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[104,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[105,7]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},164]},165]},166]}}},{"EDValue":{"edValueName":{"Ident":"fold"},"edValueType":{"annotation":[{"start":[173,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,55]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[173,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,55]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[173,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,55]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[173,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,31]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[173,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,31]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[173,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,55]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[173,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,43]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[173,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,43]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[173,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,50]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[173,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[173,55]},[]],"tag":"TypeVar","contents":"m"}]}]}]},254]},255]}}},{"EDValue":{"edValueName":{"Ident":"foldM"},"edValueType":{"annotation":[{"start":[180,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[180,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[180,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[180,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[180,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[180,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,36]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[180,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[180,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[180,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,47]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[180,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,47]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[180,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[180,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,58]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[180,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,63]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[180,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,65]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[180,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,71]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[180,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,79],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,76]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[180,77],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,78]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[180,82],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,82],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,83]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[180,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[180,85]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},246]},247]},248]},249]}}},{"EDValue":{"edValueName":{"Ident":"traverse_"},"edValueType":{"annotation":[{"start":[192,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[192,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[192,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[192,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[193,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[193,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[193,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[193,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[193,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[194,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[194,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[194,16]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[194,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[194,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[195,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[195,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[196,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[196,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[195,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[195,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[195,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[195,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[195,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[195,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[195,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[195,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[195,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[195,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[195,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[195,13]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[195,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[195,15]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[196,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[196,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[196,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[196,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[196,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[196,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[196,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[196,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[197,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[197,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[197,12]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},26]},27]},28]},29]}}},{"EDValue":{"edValueName":{"Ident":"for_"},"edValueType":{"annotation":[{"start":[214,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[214,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[214,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[214,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[215,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[215,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[215,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[215,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[215,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[216,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[216,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[216,16]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[216,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[216,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[217,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[218,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[217,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[217,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[217,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[217,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[218,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[218,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[218,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[218,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[218,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[218,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[218,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[218,13]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[218,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[218,15]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[219,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[219,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[219,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[219,12]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},34]},35]},36]},37]}}},{"EDValue":{"edValueName":{"Ident":"sequence_"},"edValueType":{"annotation":[{"start":[230,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[230,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[230,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[230,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[230,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,41]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[230,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,41]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[230,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[230,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,55]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[230,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,55]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[230,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[230,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,60]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[230,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,63]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[230,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,65]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[230,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,71]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[230,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[230,76]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},42]},43]},44]}}},{"EDValue":{"edValueName":{"Ident":"oneOf"},"edValueType":{"annotation":[{"start":[234,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[234,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[234,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[234,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[234,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,34]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[234,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[234,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[234,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,44]},[]],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[{"start":[234,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,44]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[234,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[234,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[234,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,52]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[234,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,54]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[234,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,60]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[234,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[234,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},12]},13]},14]}}},{"EDValue":{"edValueName":{"Ident":"oneOfMap"},"edValueType":{"annotation":[{"start":[238,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[238,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[238,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[238,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[238,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[238,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,39]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[238,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[238,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[238,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,49]},[]],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[{"start":[238,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,49]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[238,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[238,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[238,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[238,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,60]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[238,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,62]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[238,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[238,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,68]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[238,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,70]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[238,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,75]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[238,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[238,77]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},18]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"intercalate"},"edValueType":{"annotation":[{"start":[243,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[243,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[243,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[243,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,38]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[243,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[243,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,50]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[243,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,50]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[243,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,55]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[243,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,60]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[243,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,62]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[243,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[243,67]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},56]},57]}}},{"EDValue":{"edValueName":{"Ident":"surroundMap"},"edValueType":{"annotation":[{"start":[266,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[266,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[266,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[266,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[266,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,40]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[266,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,40]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[266,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[266,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,55]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[266,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,55]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[266,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[266,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,60]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[266,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[266,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[266,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,66]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[266,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,71]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[266,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,82]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[266,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[266,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,77]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[266,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,79]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[266,83],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[266,84]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]}]},236]},237]},238]}}},{"EDValue":{"edValueName":{"Ident":"surround"},"edValueType":{"annotation":[{"start":[287,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[287,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[287,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[287,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,35]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[287,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[287,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[287,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,50]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[287,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,50]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[287,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[287,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,55]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[287,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[287,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[287,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,60]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[287,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,62]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[287,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[287,67]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},242]},243]}}},{"EDValue":{"edValueName":{"Ident":"and"},"edValueType":{"annotation":[{"start":[293,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,62]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[293,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[293,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[293,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,30]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[293,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[293,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[293,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,50]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[293,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[293,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[293,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[293,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[293,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[293,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]},296]},297]}}},{"EDValue":{"edValueName":{"Ident":"or"},"edValueType":{"annotation":[{"start":[299,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,61]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[299,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[299,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[299,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,29]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[299,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,29]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[299,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[299,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,49]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[299,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[299,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[299,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[299,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[299,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[299,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]},285]},286]}}},{"EDValue":{"edValueName":{"Ident":"all"},"edValueType":{"annotation":[{"start":[304,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[304,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[304,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[304,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[304,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,32]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[304,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[304,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[304,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,52]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[304,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,52]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[304,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[304,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[304,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[304,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[304,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[304,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[304,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,58]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[304,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,63]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[304,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[304,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[304,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[304,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[304,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[304,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,71]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[304,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[304,76]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},289]},290]},291]}}},{"EDValue":{"edValueName":{"Ident":"any"},"edValueType":{"annotation":[{"start":[309,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[309,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[309,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[309,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[309,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,32]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[309,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[309,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[309,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,52]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[309,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,52]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[309,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[309,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[309,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[309,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[309,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[309,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[309,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,58]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[309,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,63]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[309,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[309,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[309,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[309,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[309,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[309,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,71]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[309,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[309,76]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},270]},271]},272]}}},{"EDValue":{"edValueName":{"Ident":"sum"},"edValueType":{"annotation":[{"start":[313,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,56]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[313,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[313,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[313,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,30]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[313,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[313,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[313,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,44]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[313,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,44]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[313,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[313,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[313,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[313,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[313,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[313,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[313,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[313,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]},88]},89]}}},{"EDValue":{"edValueName":{"Ident":"product"},"edValueType":{"annotation":[{"start":[317,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[317,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[317,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[317,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,34]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[317,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[317,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[317,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,48]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[317,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,48]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[317,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[317,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[317,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[317,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[317,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[317,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]},84]},85]}}},{"EDValue":{"edValueName":{"Ident":"elem"},"edValueType":{"annotation":[{"start":[321,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[321,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[321,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[321,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,31]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[321,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,31]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[321,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[321,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[321,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[321,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[321,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[321,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[321,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[321,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[321,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[321,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[321,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[321,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[321,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[321,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[321,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},277]},278]}}},{"EDValue":{"edValueName":{"Ident":"notElem"},"edValueType":{"annotation":[{"start":[325,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[325,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[325,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[325,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,34]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[325,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[325,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[325,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,42]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[325,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[325,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[325,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[325,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[325,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,52]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[325,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,54]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[325,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[325,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},281]},282]}}},{"EDValue":{"edValueName":{"Ident":"indexl"},"edValueType":{"annotation":[{"start":[329,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[329,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[329,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[329,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,33]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[329,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[329,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[329,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[329,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[329,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,45]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[329,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[329,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[329,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,56]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[329,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[329,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},51]},52]}}},{"EDValue":{"edValueName":{"Ident":"indexr"},"edValueType":{"annotation":[{"start":[341,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[341,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[341,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[341,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,33]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[341,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[341,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[341,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[341,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[341,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[341,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[341,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[341,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[341,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[341,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,45]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[341,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[341,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[341,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,56]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[341,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[341,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},3]},4]}}},{"EDValue":{"edValueName":{"Ident":"find"},"edValueType":{"annotation":[{"start":[353,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[353,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[353,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[353,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,31]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[353,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,31]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[353,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[353,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[353,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[353,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[353,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[353,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[353,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[353,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[353,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[353,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[353,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[353,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[353,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[353,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[353,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[353,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,65]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[353,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[353,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},265]},266]}}},{"EDValue":{"edValueName":{"Ident":"findMap"},"edValueType":{"annotation":[{"start":[360,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[360,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[360,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[360,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[360,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,36]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[360,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[360,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[360,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[360,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[360,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,51]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[360,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,53]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[360,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[360,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,59]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[360,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,61]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[360,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[360,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,70]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[360,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[360,72]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},258]},259]},260]}}},{"EDValue":{"edValueName":{"Ident":"maximum"},"edValueType":{"annotation":[{"start":[367,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[367,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[367,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[367,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,29]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[367,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[367,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[367,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,43]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[367,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,43]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[367,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[367,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[367,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[367,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[367,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[367,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[367,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[367,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,59]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[367,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[367,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},71]},72]}}},{"EDValue":{"edValueName":{"Ident":"maximumBy"},"edValueType":{"annotation":[{"start":[373,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[373,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[373,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[373,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,36]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[373,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[373,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[373,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[373,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[373,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[373,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[373,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,59]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[373,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[373,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,65]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[373,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[373,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[373,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,76]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[373,77],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[373,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},66]},67]}}},{"EDValue":{"edValueName":{"Ident":"minimum"},"edValueType":{"annotation":[{"start":[380,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[380,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[380,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[380,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,29]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[380,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[380,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[380,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,43]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[380,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,43]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[380,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[380,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[380,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[380,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[380,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[380,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[380,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[380,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,59]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[380,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[380,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},80]},81]}}},{"EDValue":{"edValueName":{"Ident":"minimumBy"},"edValueType":{"annotation":[{"start":[386,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[386,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[386,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[386,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,36]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[386,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[386,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,40],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[386,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[386,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[386,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[386,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[386,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,59]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[386,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[386,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,65]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[386,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[386,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[386,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,76]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[386,77],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[386,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},75]},76]}}},{"EDValue":{"edValueName":{"Ident":"null"},"edValueType":{"annotation":[{"start":[395,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,49]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[395,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[395,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[395,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,31]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[395,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,31]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[395,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[395,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[395,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[395,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[395,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,36]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[395,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[395,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[395,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},8]},9]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[401,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[401,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[401,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[401,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[401,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,35]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[401,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[401,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[401,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,49]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[401,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,49]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[401,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[401,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[401,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[401,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[401,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[401,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[401,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[401,61]},[]],"tag":"TypeVar","contents":"b"}]}]}]},60]},61]},62]}}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableArray"},"edInstanceTypes":[{"annotation":[{"start":[121,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[121,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableMaybe"},"edInstanceTypes":[{"annotation":[{"start":[129,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[129,41]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableFirst"},"edInstanceTypes":[{"annotation":[{"start":[137,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[137,41]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableLast"},"edInstanceTypes":[{"annotation":[{"start":[142,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[142,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableAdditive"},"edInstanceTypes":[{"annotation":[{"start":[147,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[147,47]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableDual"},"edInstanceTypes":[{"annotation":[{"start":[152,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[152,39]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableDisj"},"edInstanceTypes":[{"annotation":[{"start":[157,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[157,39]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableConj"},"edInstanceTypes":[{"annotation":[{"start":[162,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[162,39]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[167,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[167,59]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Foldable"],{"Ident":"foldableMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Foldable.purs","end":[402,40]}}
− tests/purs/publish/basic-example/output/Data.FoldableWithIndex/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.FoldableWithIndex","comments":null,"declarations":[{"children":[{"comments":null,"title":"foldrWithIndex","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[54,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]}},{"comments":null,"title":"foldlWithIndex","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[55,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]}},{"comments":null,"title":"foldMapWithIndex","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}},"sourceSpan":{"start":[56,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]}},{"comments":null,"title":"foldableWithIndexArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[115,46]}},{"comments":null,"title":"foldableWithIndexMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[117,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[120,40]}},{"comments":null,"title":"foldableWithIndexFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[122,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[125,40]}},{"comments":null,"title":"foldableWithIndexLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[127,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[130,40]}},{"comments":null,"title":"foldableWithIndexAdditive","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}]}},"sourceSpan":{"start":[132,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[135,40]}},{"comments":null,"title":"foldableWithIndexDual","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}]}},"sourceSpan":{"start":[137,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[140,40]}},{"comments":null,"title":"foldableWithIndexDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[142,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[145,40]}},{"comments":null,"title":"foldableWithIndexConj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}]}},"sourceSpan":{"start":[147,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[150,40]}},{"comments":null,"title":"foldableWithIndexMultiplicative","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}]}},"sourceSpan":{"start":[152,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[155,40]}}],"comments":"A `Foldable` with an additional index.\nA `FoldableWithIndex` instance must be compatible with its `Foldable`\ninstance\n```purescript\nfoldr f = foldrWithIndex (const f)\nfoldl f = foldlWithIndex (const f)\nfoldMap f = foldMapWithIndex (const f)\n```\n\nDefault implementations are provided by the following functions:\n\n- `foldrWithIndexDefault`\n- `foldlWithIndexDefault`\n- `foldMapWithIndexDefaultR`\n- `foldMapWithIndexDefaultL`\n\nNote: some combinations of the default implementations are unsafe to\nuse together - causing a non-terminating mutually recursive cycle.\nThese combinations are documented per function.\n","title":"FoldableWithIndex","info":{"fundeps":[[["f"],["i"]]],"arguments":[["i",null],["f",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}]},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]}},{"children":[],"comments":"A default implementation of `foldrWithIndex` using `foldMapWithIndex`.\n\nNote: when defining a `FoldableWithIndex` instance, this function is\nunsafe to use in combination with `foldMapWithIndexDefaultR`.\n","title":"foldrWithIndexDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]}},{"children":[],"comments":"A default implementation of `foldlWithIndex` using `foldMapWithIndex`.\n\nNote: when defining a `FoldableWithIndex` instance, this function is\nunsafe to use in combination with `foldMapWithIndexDefaultL`.\n","title":"foldlWithIndexDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[75,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]}},{"children":[],"comments":"A default implementation of `foldMapWithIndex` using `foldrWithIndex`.\n\nNote: when defining a `FoldableWithIndex` instance, this function is\nunsafe to use in combination with `foldrWithIndexDefault`.\n","title":"foldMapWithIndexDefaultR","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]}},{"children":[],"comments":"A default implementation of `foldMapWithIndex` using `foldlWithIndex`.\n\nNote: when defining a `FoldableWithIndex` instance, this function is\nunsafe to use in combination with `foldlWithIndexDefault`.\n","title":"foldMapWithIndexDefaultL","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]}},{"children":[],"comments":"Similar to 'foldlWithIndex', but the result is encapsulated in a monad.\n\nNote: this function is not generally stack-safe, e.g., for monads which\nbuild up thunks a la `Eff`.\n","title":"foldWithIndexM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[162,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]}},{"children":[],"comments":"Traverse a data structure with access to the index, performing some\neffects encoded by an `Applicative` functor at each value, ignoring the\nfinal result.\n\nFor example:\n\n```purescript\n> traverseWithIndex_ (curry logShow) [\"a\", \"b\", \"c\"]\n(Tuple 0 \"a\")\n(Tuple 1 \"b\")\n(Tuple 2 \"c\")\n```\n","title":"traverseWithIndex_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[184,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]}},{"children":[],"comments":"A version of `traverseWithIndex_` with its arguments flipped.\n\nThis can be useful when running an action written using do notation\nfor every element in a data structure:\n\nFor example:\n\n```purescript\nforWithIndex_ [\"a\", \"b\", \"c\"] \\i x -> do\n  logShow i\n  log x\n```\n","title":"forWithIndex_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[205,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]}},{"children":[],"comments":"`foldMapWithIndex` but with each element surrounded by some fixed value.\n\nFor example:\n\n```purescript\n> surroundMapWithIndex \"*\" (\\i x -> show i <> x) []\n= \"*\"\n\n> surroundMapWithIndex \"*\" (\\i x -> show i <> x) [\"a\"]\n= \"*0a*\"\n\n> surroundMapWithIndex \"*\" (\\i x -> show i <> x) [\"a\", \"b\"]\n= \"*0a*1b*\"\n\n> surroundMapWithIndex \"*\" (\\i x -> show i <> x) [\"a\", \"b\", \"c\"]\n= \"*0a*1b*2c*\"\n```\n","title":"surroundMapWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"m"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[231,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]}},{"children":[],"comments":"`allWithIndex f` is the same as `and <<< mapWithIndex f`; map a function over the\nstructure, and then get the conjunction of the results.\n","title":"allWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[244,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]}},{"children":[],"comments":"`anyWithIndex f` is the same as `or <<< mapWithIndex f`; map a function over the\nstructure, and then get the disjunction of the results.\n","title":"anyWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[255,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]}},{"children":[],"comments":"Try to find an element in a data structure which satisfies a predicate\nwith access to the index.\n","title":"findWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["index",{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"RCons","contents":["value",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"REmpty"}]}]}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[266,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]}},{"children":[],"comments":"A default implementation of `foldr` using `foldrWithIndex`\n","title":"foldrDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[283,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]}},{"children":[],"comments":"A default implementation of `foldl` using `foldlWithIndex`\n","title":"foldlDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[290,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]}},{"children":[],"comments":"A default implementation of `foldMap` using `foldMapWithIndex`\n","title":"foldMapDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[297,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]}}]}
− tests/purs/publish/basic-example/output/Data.FoldableWithIndex/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","FoldableWithIndex"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},"FoldableWithIndex"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldrWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldlWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldMapWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldrWithIndexDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldlWithIndexDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldMapWithIndexDefaultR"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldMapWithIndexDefaultL"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldWithIndexM"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"traverseWithIndex_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"forWithIndex_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"surroundMapWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"allWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"anyWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"findWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldrDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldlDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]},{"Ident":"foldMapDefault"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[21,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[21,37]},"Foldable"]},{"ValueRef":[{"start":[21,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[21,46]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[21,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[21,53]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[21,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[21,60]},{"Ident":"foldr"}]}]},"eiImportedAs":null},{"eiModule":["Data","FunctorWithIndex"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[22,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[22,43]},{"Ident":"mapWithIndex"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[23,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[24,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[24,31]},"First",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","Last"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[25,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[25,29]},"Last",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[26,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[26,38]},"Additive",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[27,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[27,34]},"Conj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[28,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[28,34]},"Disj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[29,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[29,34]},"Dual",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Endo"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[30,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[30,34]},"Endo",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[31,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[31,50]},"Multiplicative",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[32,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[32,28]},{"Ident":"unwrap"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"FoldableWithIndex","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,63]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[54,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,66]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"FoldableWithIndex","edTypeSynonymArguments":[["i",null],["f",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":["foldrWithIndex",{"annotation":[{"start":[54,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[54,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[54,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,35]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,61]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[54,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[54,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["foldlWithIndex",{"annotation":[{"start":[55,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[55,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,35]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,61]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[55,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["foldMapWithIndex",{"annotation":[{"start":[56,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[56,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[56,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[56,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,43]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[56,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,43]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[56,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,49]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeVar","contents":"m"}]}]}]},{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,65]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[56,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[56,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Foldable0",{"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":[["Data","Foldable"],"Foldable"]},{"annotation":[{"start":[53,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[53,17]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"FoldableWithIndex","edClassTypeArguments":[["i",null],["f",null]],"edClassMembers":[[{"Ident":"foldrWithIndex"},{"annotation":[{"start":[54,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[54,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[54,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,35]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,61]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[54,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[54,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}],[{"Ident":"foldlWithIndex"},{"annotation":[{"start":[55,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[55,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,35]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,61]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[55,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}],[{"Ident":"foldMapWithIndex"},{"annotation":[{"start":[56,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[56,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[56,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[56,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,43]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[56,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,43]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[56,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,49]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeVar","contents":"m"}]}]}]},{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,65]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[56,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[56,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[53,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[53,17]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[53,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[53,17]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[1],"determined":[0]}]}},{"EDValue":{"edValueName":{"Ident":"foldrWithIndex"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[54,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[54,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[54,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,35]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,61]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[54,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[54,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[54,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},0]},1]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"foldlWithIndex"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[55,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[55,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[55,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,35]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,61]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[55,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[55,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[55,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},32]},33]},34]},35]}}},{"EDValue":{"edValueName":{"Ident":"foldMapWithIndex"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[56,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[56,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[56,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[56,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,43]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[56,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,43]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[56,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,49]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,59]},[]],"tag":"TypeVar","contents":"m"}]}]}]},{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,65]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[56,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,67]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[56,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[56,72]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},236]},237]},238]},239]}}},{"EDValue":{"edValueName":{"Ident":"foldrWithIndexDefault"},"edValueType":{"annotation":[{"start":[63,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[63,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[63,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[63,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[64,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[64,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[64,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[64,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[64,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[64,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[66,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,18]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[65,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[65,23]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[67,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[66,7]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[67,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[67,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[67,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[68,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},251]},252]},253]},254]}}},{"EDValue":{"edValueName":{"Ident":"foldlWithIndexDefault"},"edValueType":{"annotation":[{"start":[76,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[76,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[76,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[76,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[77,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[77,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[77,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[77,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[77,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[77,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[78,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[79,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[78,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[78,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[78,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[78,23]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[79,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[80,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[79,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[79,7]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[80,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[80,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[80,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[80,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[81,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},240]},241]},242]},243]}}},{"EDValue":{"edValueName":{"Ident":"foldMapWithIndexDefaultR"},"edValueType":{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[89,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[89,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[89,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[90,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[90,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[90,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[90,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[90,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[90,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[91,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[91,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[91,14]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[91,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[92,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[93,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[92,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[92,18]},[]],"tag":"TypeVar","contents":"m"}]}]}]},{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[93,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[93,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[93,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[93,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[94,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[94,7]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},198]},199]},200]},201]}}},{"EDValue":{"edValueName":{"Ident":"foldMapWithIndexDefaultL"},"edValueType":{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[102,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[102,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[102,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[103,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[103,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[103,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[103,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[103,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[104,14]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[104,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[104,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[106,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[105,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[105,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[105,18]},[]],"tag":"TypeVar","contents":"m"}]}]}]},{"annotation":[{"start":[106,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[106,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[106,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[106,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[106,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[107,7]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},228]},229]},230]},231]}}},{"EDValue":{"edValueName":{"Ident":"foldWithIndexM"},"edValueType":{"annotation":[{"start":[163,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[163,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[163,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[163,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[163,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[164,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[164,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[164,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[164,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[164,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[164,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[164,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[165,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[165,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[165,13]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[165,13]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[166,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[167,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[166,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[166,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,18]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[166,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,23]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[166,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[166,25]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[168,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[167,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[168,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[168,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[168,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[168,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[168,9]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[169,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[169,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[169,9]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},188]},189]},190]},191]},192]}}},{"EDValue":{"edValueName":{"Ident":"traverseWithIndex_"},"edValueType":{"annotation":[{"start":[185,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[185,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[185,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[185,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[185,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[186,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[186,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[186,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[186,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[186,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[187,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[187,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[187,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[187,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[187,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[187,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[187,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[188,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[189,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[188,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[188,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[188,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[188,20]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[189,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[189,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[189,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[189,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[189,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[189,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[190,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[190,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[190,12]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},4]},5]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"forWithIndex_"},"edValueType":{"annotation":[{"start":[206,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[206,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[206,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[206,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[206,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[207,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[207,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[207,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[207,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[207,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[208,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[208,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[208,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[208,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[208,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[208,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[208,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[209,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[209,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[209,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[209,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[209,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[210,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[211,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[210,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[210,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[210,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[210,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[210,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[210,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[210,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[210,20]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[211,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[211,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[211,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[211,12]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},14]},15]},16]},17]},18]}}},{"EDValue":{"edValueName":{"Ident":"surroundMapWithIndex"},"edValueType":{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[232,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[232,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[232,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[233,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[233,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[233,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[233,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[233,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[233,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[233,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[234,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[234,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[234,17]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[234,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[234,17]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[235,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[235,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[235,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[235,7]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[236,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[237,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[236,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[236,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[236,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[236,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[236,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[236,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[236,18]},[]],"tag":"TypeVar","contents":"m"}]}]}]},{"annotation":[{"start":[237,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[238,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[237,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[237,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[237,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[237,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[238,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[238,7]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]}]},261]},262]},263]},264]}}},{"EDValue":{"edValueName":{"Ident":"allWithIndex"},"edValueType":{"annotation":[{"start":[245,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[245,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[245,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[245,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[246,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[246,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[246,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[246,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[246,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[246,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[246,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[247,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[247,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[247,22]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[247,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[247,22]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[248,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[249,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[248,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[248,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[248,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[248,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[248,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[248,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[248,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[249,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[250,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[249,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[249,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[249,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[249,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[250,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[250,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},293]},294]},295]},296]}}},{"EDValue":{"edValueName":{"Ident":"anyWithIndex"},"edValueType":{"annotation":[{"start":[256,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[256,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[256,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[256,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[257,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[257,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[257,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[257,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[257,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[257,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[257,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[258,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[258,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[258,22]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[258,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[258,22]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[259,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[260,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[259,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[259,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[259,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[259,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[259,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[259,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[260,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[260,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[260,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[260,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[260,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[260,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[260,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[261,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[261,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},284]},285]},286]},287]}}},{"EDValue":{"edValueName":{"Ident":"findWithIndex"},"edValueType":{"annotation":[{"start":[267,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[267,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[267,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[268,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[268,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[268,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[268,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[268,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[268,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[268,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[269,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[270,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[269,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[269,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[269,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[270,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[270,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[270,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[270,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[270,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,11]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[271,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[271,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,24]},[]],"tag":"RCons","contents":["index",{"annotation":[{"start":[271,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,24]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[271,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,36]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[271,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,36]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[271,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[271,38]},[]],"tag":"REmpty"}]}]}]}]}]}]}]},277]},278]},279]}}},{"EDValue":{"edValueName":{"Ident":"foldrDefault"},"edValueType":{"annotation":[{"start":[284,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[284,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[284,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[284,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[285,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[285,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[285,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[285,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[285,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[285,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[285,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[286,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[286,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[286,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[286,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[286,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[286,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[286,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[286,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,24]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[286,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[286,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,29]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[286,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[286,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[286,36]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},24]},25]},26]},27]}}},{"EDValue":{"edValueName":{"Ident":"foldlDefault"},"edValueType":{"annotation":[{"start":[291,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[291,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[291,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[291,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[292,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[292,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[292,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[292,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[292,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[292,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[292,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[293,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[293,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[293,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,8]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[293,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[293,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[293,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[293,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[293,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,24]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[293,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[293,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,29]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[293,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[293,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[293,36]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},36]},37]},38]},39]}}},{"EDValue":{"edValueName":{"Ident":"foldMapDefault"},"edValueType":{"annotation":[{"start":[298,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[298,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[298,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[298,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[299,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[299,27]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[299,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[299,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[299,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[299,27]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[300,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[300,14]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[300,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[300,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[301,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[301,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[301,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[301,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,13]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[301,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[301,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,19]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[301,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[301,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[301,26]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},269]},270]},271]},272]}}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexArray"},"edInstanceTypes":[{"annotation":[{"start":[112,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[112,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[112,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[112,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexMaybe"},"edInstanceTypes":[{"annotation":[{"start":[117,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[117,58]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[117,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[117,64]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexFirst"},"edInstanceTypes":[{"annotation":[{"start":[122,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[122,58]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[122,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[122,64]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexLast"},"edInstanceTypes":[{"annotation":[{"start":[127,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[127,57]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[127,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[127,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexAdditive"},"edInstanceTypes":[{"annotation":[{"start":[132,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[132,61]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[132,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[132,70]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexDual"},"edInstanceTypes":[{"annotation":[{"start":[137,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[137,57]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[137,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[137,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexDisj"},"edInstanceTypes":[{"annotation":[{"start":[142,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[142,57]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[142,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[142,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexConj"},"edInstanceTypes":[{"annotation":[{"start":[147,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[147,57]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[147,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[147,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[152,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[152,67]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[152,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[152,82]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FoldableWithIndex"],{"Ident":"foldableWithIndexMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FoldableWithIndex.purs","end":[302,46]}}
− tests/purs/publish/basic-example/output/Data.Function.Uncurried/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Function.Uncurried","comments":null,"declarations":[{"children":[],"comments":"A function of zero arguments\n","title":"Fn0","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"declType":"externData"},"sourceSpan":{"start":[6,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[6,40]}},{"children":[],"comments":"A function of one argument\n","title":"Fn1","info":{"arguments":[["a",null],["b",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[9,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,22]}},{"children":[],"comments":"A function of two arguments\n","title":"Fn2","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[12,56]}},{"children":[],"comments":"A function of three arguments\n","title":"Fn3","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,64]}},{"children":[],"comments":"A function of four arguments\n","title":"Fn4","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,72]}},{"children":[],"comments":"A function of five arguments\n","title":"Fn5","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,80]}},{"children":[],"comments":"A function of six arguments\n","title":"Fn6","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[24,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]}},{"children":[],"comments":"A function of seven arguments\n","title":"Fn7","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]}},{"children":[],"comments":"A function of eight arguments\n","title":"Fn8","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]}},{"children":[],"comments":"A function of nine arguments\n","title":"Fn9","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]}},{"children":[],"comments":"A function of ten arguments\n","title":"Fn10","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]}]},"declType":"externData"},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]}},{"children":[],"comments":"Create a function of no arguments\n","title":"mkFn0","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,55]}},{"children":[],"comments":"Create a function of one argument\n","title":"mkFn1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn1"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},null]},null]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,41]}},{"children":[],"comments":"Create a function of two arguments from a curried function\n","title":"mkFn2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},null]},null]},null]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,65]}},{"children":[],"comments":"Create a function of three arguments from a curried function\n","title":"mkFn3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]}},{"children":[],"comments":"Create a function of four arguments from a curried function\n","title":"mkFn4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]}},{"children":[],"comments":"Create a function of five arguments from a curried function\n","title":"mkFn5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]}},{"children":[],"comments":"Create a function of six arguments from a curried function\n","title":"mkFn6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]}},{"children":[],"comments":"Create a function of seven arguments from a curried function\n","title":"mkFn7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]}},{"children":[],"comments":"Create a function of eight arguments from a curried function\n","title":"mkFn8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[64,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]}},{"children":[],"comments":"Create a function of nine arguments from a curried function\n","title":"mkFn9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]}]}]}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]}},{"children":[],"comments":"Create a function of ten arguments from a curried function\n","title":"mkFn10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["k",{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"k"}]}]}]}]}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"k"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]}},{"children":[],"comments":"Apply a function of no arguments\n","title":"runFn0","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,46]}},{"children":[],"comments":"Apply a function of one argument\n","title":"runFn1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn1"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},null]},null]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,40]}},{"children":[],"comments":"Apply a function of two arguments\n","title":"runFn2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[80,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]}},{"children":[],"comments":"Apply a function of three arguments\n","title":"runFn3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[83,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]}},{"children":[],"comments":"Apply a function of four arguments\n","title":"runFn4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[86,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]}},{"children":[],"comments":"Apply a function of five arguments\n","title":"runFn5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[89,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]}},{"children":[],"comments":"Apply a function of six arguments\n","title":"runFn6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[92,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]}},{"children":[],"comments":"Apply a function of seven arguments\n","title":"runFn7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[95,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]}},{"children":[],"comments":"Apply a function of eight arguments\n","title":"runFn8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[98,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]}},{"children":[],"comments":"Apply a function of nine arguments\n","title":"runFn9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]}},{"children":[],"comments":"Apply a function of ten arguments\n","title":"runFn10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["k",{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"k"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"k"}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[104,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]}}]}
− tests/purs/publish/basic-example/output/Data.Function.Uncurried/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Function","Uncurried"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn0",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn1",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn2",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn3",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn4",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn5",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn6",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn7",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn8",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn9",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},"Fn10",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn0"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn3"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn4"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn5"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn6"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn7"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn8"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn9"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"mkFn10"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn0"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn3"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn4"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn5"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn6"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn7"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn8"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn9"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},{"Ident":"runFn10"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,19],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[3,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Fn0","edTypeKind":{"annotation":[{"start":[6,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[6,40]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[6,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[6,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[6,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[6,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Fn1","edTypeSynonymArguments":[["a",{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[9,16],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,16],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,16],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,21],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,22]},[]],"tag":"TypeVar","contents":"b"}]}}},{"EDType":{"edTypeName":"Fn2","edTypeKind":{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[12,56]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[12,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[12,56]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[12,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[12,56]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[12,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[12,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[12,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn3","edTypeKind":{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,64]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,64]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,64]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[15,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,64]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[15,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[15,64]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn4","edTypeKind":{"annotation":[{"start":[18,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,72]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[18,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,72]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,72]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[18,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,72]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[18,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,72]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,64]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[18,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[18,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn5","edTypeKind":{"annotation":[{"start":[21,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,80]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,80]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[21,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,80]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[21,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,80]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,80]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,64]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[21,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,80]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[21,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[21,80]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn6","edTypeKind":{"annotation":[{"start":[24,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[24,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[24,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[24,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[24,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[24,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[24,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[24,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[24,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[24,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,64]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[24,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[24,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[24,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[24,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,80]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[24,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[24,88]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn7","edTypeKind":{"annotation":[{"start":[27,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,64]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,80]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,88]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[27,96]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn8","edTypeKind":{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,64]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,80]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,88]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,96]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,100],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[30,104]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn9","edTypeKind":{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,64]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,80]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,88]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,96]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,100],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,100],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,104]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[33,108],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[33,112]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Fn10","edTypeKind":{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,37],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,37],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,49]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,57]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,65]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,73]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,81]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,85],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,85],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,89]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,93],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,93],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,97]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,101],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,101],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,105]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,109],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,109],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,113]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[36,117],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[36,121]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"mkFn0"},"edValueType":{"annotation":[{"start":[39,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[39,35],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,35],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,47],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,41],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,40]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[39,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[39,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,53]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"annotation":[{"start":[39,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[39,55]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn1"},"edValueType":{"annotation":[{"start":[42,10],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,41]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[42,17],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,41]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[42,22],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,22],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,23],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,23],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,23],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,28],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[9,16],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,16],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,38],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[42,41]},[]],"tag":"TypeVar","contents":"b"}]}]},4]},5]}}},{"EDValue":{"edValueName":{"Ident":"mkFn2"},"edValueType":{"annotation":[{"start":[46,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,65]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[46,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,65]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[46,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[46,39],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,39],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[46,45],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,45],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,47],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,45],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,46]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[46,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,51]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[46,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,59]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn2"]},{"annotation":[{"start":[46,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[46,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,63]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[46,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[46,65]},[]],"tag":"TypeVar","contents":"c"}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn3"},"edValueType":{"annotation":[{"start":[49,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[49,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[49,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[49,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,49],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,53]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,58]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},{"annotation":[{"start":[49,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,66]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn3"]},{"annotation":[{"start":[49,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,70]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,71],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,72]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,73],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[49,74]},[]],"tag":"TypeVar","contents":"d"}]}]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn4"},"edValueType":{"annotation":[{"start":[52,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[52,43],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,43],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,51],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,55]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,60]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,65]},[]],"tag":"TypeVar","contents":"e"}]}]}]}]}]},{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,73]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn4"]},{"annotation":[{"start":[52,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,75]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,77]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,78],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,79]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,81]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[52,83]},[]],"tag":"TypeVar","contents":"e"}]}]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn5"},"edValueType":{"annotation":[{"start":[55,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[55,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[55,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[55,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[55,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[55,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,45],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,45],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,51],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,51],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,51],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,52]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,57]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,62]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[55,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,67]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[55,71],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,72]},[]],"tag":"TypeVar","contents":"f"}]}]}]}]}]}]},{"annotation":[{"start":[55,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,80]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn5"]},{"annotation":[{"start":[55,81],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,82]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,83],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,84]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,85],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,86]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,88]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[55,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,90]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[55,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[55,92]},[]],"tag":"TypeVar","contents":"f"}]}]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn6"},"edValueType":{"annotation":[{"start":[58,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[58,47],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,47],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,81],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[58,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,55],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,54]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[58,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,59]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[58,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,65],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,64]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[58,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,69]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[58,73],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,73],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,75],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,73],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,74]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[58,78],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,79]},[]],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]}]},{"annotation":[{"start":[58,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,87]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn6"]},{"annotation":[{"start":[58,88],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,89]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[58,90],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,91]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[58,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,93]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[58,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,95]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[58,96],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,97]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[58,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,99]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[58,100],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[58,101]},[]],"tag":"TypeVar","contents":"g"}]}]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn7"},"edValueType":{"annotation":[{"start":[61,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[61,49],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,49],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,88],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,90]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[61,55],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,55],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,55],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[61,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,61]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[61,65],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,65],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,65],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,66]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[61,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,71]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[61,75],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,75],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,75],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,76]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[61,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,81]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[61,85],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,86]},[]],"tag":"TypeVar","contents":"h"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,104]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,102]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,96]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,94]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn7"]},{"annotation":[{"start":[61,95],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,96]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[61,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,98]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[61,99],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,100]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[61,101],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,102]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[61,103],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,104]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[61,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,106]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[61,107],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,108]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[61,109],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[61,110]},[]],"tag":"TypeVar","contents":"h"}]}]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn8"},"edValueType":{"annotation":[{"start":[64,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[64,51],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,51],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,95],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,97]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,58]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[64,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,63]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[64,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,68]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[64,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,73]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[64,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,78]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[64,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,86]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,83]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[64,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,88]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[64,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,93]},[]],"tag":"TypeVar","contents":"i"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,115]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,111]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,105]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,103]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,101]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn8"]},{"annotation":[{"start":[64,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,103]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,104],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,105]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[64,106],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,107]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[64,108],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,109]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[64,110],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,111]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[64,112],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,113]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[64,114],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,115]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[64,116],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,117]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[64,118],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[64,119]},[]],"tag":"TypeVar","contents":"i"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn9"},"edValueType":{"annotation":[{"start":[67,25],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[67,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,104]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[67,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,60]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[67,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,65]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[67,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,71],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,70]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[67,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,75]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[67,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,81],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,80]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[67,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,86],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,85]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[67,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,93]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,90]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[67,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,96],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,98]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,95]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[67,99],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,100]},[]],"tag":"TypeVar","contents":"j"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,124]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,122]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,120]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,114]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,112]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,110]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,108]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn9"]},{"annotation":[{"start":[67,109],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,110]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[67,111],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,112]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[67,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,114]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[67,115],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,116]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[67,117],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,118]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[67,119],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,120]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[67,121],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,122]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[67,123],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,124]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[67,125],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,126]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[67,127],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[67,128]},[]],"tag":"TypeVar","contents":"j"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkFn10"},"edValueType":{"annotation":[{"start":[70,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["k",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[70,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[70,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,110],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,112]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,58]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[70,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,63]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[70,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,68]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[70,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,73]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[70,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,78]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[70,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,86]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,83]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[70,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,88]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[70,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,96]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,93]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[70,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,99],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,101]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,98]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[70,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,104],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,106]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,103]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[70,107],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,108]},[]],"tag":"TypeVar","contents":"k"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,137]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,135]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,133]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,131]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,129]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,125]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,123]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,121]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,117]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn10"]},{"annotation":[{"start":[70,118],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,119]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[70,120],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,121]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[70,122],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,123]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[70,124],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,125]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[70,126],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,127]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[70,128],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,129]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[70,130],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,131]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[70,132],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,133]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[70,134],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,135]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[70,136],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,137]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[70,138],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[70,139]},[]],"tag":"TypeVar","contents":"k"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn0"},"edValueType":{"annotation":[{"start":[73,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[73,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,39]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"annotation":[{"start":[73,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[73,45],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[73,46]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn1"},"edValueType":{"annotation":[{"start":[76,11],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[76,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[76,23],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,23],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,31],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,16],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,16],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[9,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,27],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[76,29],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,30]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[76,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,36],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[76,39],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[76,40]},[]],"tag":"TypeVar","contents":"b"}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"runFn2"},"edValueType":{"annotation":[{"start":[80,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[80,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[80,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[80,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,40],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,43]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn2"]},{"annotation":[{"start":[80,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[80,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,47]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[80,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,49]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[80,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,55],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,53],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[80,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,59]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[80,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[80,64]},[]],"tag":"TypeVar","contents":"c"}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn3"},"edValueType":{"annotation":[{"start":[83,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[83,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[83,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[83,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,45]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn3"]},{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[83,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,49]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[83,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,51]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[83,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,53]},[]],"tag":"TypeVar","contents":"d"}]}]},{"annotation":[{"start":[83,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,59],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,58]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,63]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[83,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,68]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[83,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[83,73]},[]],"tag":"TypeVar","contents":"d"}]}]}]}]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn4"},"edValueType":{"annotation":[{"start":[86,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[86,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[86,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[86,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[86,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[86,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,44],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,47]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn4"]},{"annotation":[{"start":[86,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[86,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,51]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[86,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,53]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[86,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,55]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[86,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,57]},[]],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[{"start":[86,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,63],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,61],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[86,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,67]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[86,71],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,71],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,73],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,71],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,72]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[86,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,78],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[86,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,77]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[86,81],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[86,82]},[]],"tag":"TypeVar","contents":"e"}]}]}]}]}]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn5"},"edValueType":{"annotation":[{"start":[89,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[89,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[89,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[89,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[89,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[89,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,49]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn5"]},{"annotation":[{"start":[89,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,53]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[89,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,55]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[89,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,57]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[89,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,59]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[89,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,61]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[89,65],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,65],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,67],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,65],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,66]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,71]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[89,75],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,75],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,75],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,76]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[89,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,81]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[89,85],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,85],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,89]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,85],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,86]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[89,90],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[89,91]},[]],"tag":"TypeVar","contents":"f"}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn6"},"edValueType":{"annotation":[{"start":[92,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,48],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,51]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn6"]},{"annotation":[{"start":[92,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[92,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[92,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,57]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[92,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,59]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[92,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,61]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[92,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,63]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,65]},[]],"tag":"TypeVar","contents":"g"}]}]},{"annotation":[{"start":[92,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,71],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,69],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[92,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,75]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[92,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,81],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,80]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[92,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,86],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,85]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[92,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,93]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,90]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[92,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,96],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,98]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,95]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[92,99],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[92,100]},[]],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn7"},"edValueType":{"annotation":[{"start":[95,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[95,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[95,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[95,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[95,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[95,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[95,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[95,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,50],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,53]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn7"]},{"annotation":[{"start":[95,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,57]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[95,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,59]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[95,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,61]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[95,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,63]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[95,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,65]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[95,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,67]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[95,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,69]},[]],"tag":"TypeVar","contents":"h"}]}]},{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,75],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,73],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,74]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,78],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,78],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,82]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,78],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,79]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[95,83],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,83],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,85],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,87]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,83],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,84]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[95,88],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,88],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,90],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,92]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,88],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,89]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[95,93],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,93],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,95],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,97]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,93],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,94]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[95,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,100],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,102]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,99]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[95,103],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,103],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,105],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,107]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,103],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,104]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[95,108],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[95,109]},[]],"tag":"TypeVar","contents":"h"}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn8"},"edValueType":{"annotation":[{"start":[98,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[98,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[98,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[98,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[98,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[98,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[98,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[98,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[98,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,52],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,55]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn8"]},{"annotation":[{"start":[98,56],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[98,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,59]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[98,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,61]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[98,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,63]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[98,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,65]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[98,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,67]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[98,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,69]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[98,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,71]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[98,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,73]},[]],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[{"start":[98,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,79],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,77],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,78]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[98,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,86]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,83]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[98,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,88]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[98,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,96]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,93]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[98,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,99],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,101]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,98]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[98,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,104],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,106]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,103]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[98,107],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,107],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,109],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,111]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,107],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,108]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[98,112],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,112],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,114],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,116]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,112],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,113]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[98,117],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[98,118]},[]],"tag":"TypeVar","contents":"i"}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn9"},"edValueType":{"annotation":[{"start":[101,26],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[101,33],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,78],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,54],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,57]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn9"]},{"annotation":[{"start":[101,58],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,59]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,60],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,61]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[101,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,63]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[101,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,65]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[101,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,67]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[101,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,69]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[101,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,71]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[101,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,73]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[101,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,75]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[101,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,77]},[]],"tag":"TypeVar","contents":"j"}]}]},{"annotation":[{"start":[101,81],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,81],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,83],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,85]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,81],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,82]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,86],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,86],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,88],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,90]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,86],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,87]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[101,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,93],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,95]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,91],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,92]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[101,96],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,96],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,98],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,100]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,96],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,97]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[101,101],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,101],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,103],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,105]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,101],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,102]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[101,106],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,106],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,108],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,110]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,106],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,107]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[101,111],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,111],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,113],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,115]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,111],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,112]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[101,116],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,116],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,118],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,120]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,116],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,117]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[101,121],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,121],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,123],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,125]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,121],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,122]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[101,126],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[101,127]},[]],"tag":"TypeVar","contents":"j"}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runFn10"},"edValueType":{"annotation":[{"start":[104,27],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["k",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,84],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,86]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,57],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,61]},[]],"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn10"]},{"annotation":[{"start":[104,62],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[104,64],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,65]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[104,66],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,67]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[104,68],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,69]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[104,70],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,71]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[104,72],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,73]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[104,74],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,75]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[104,76],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,77]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[104,78],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,79]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[104,80],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,81]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[104,82],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,83]},[]],"tag":"TypeVar","contents":"k"}]}]},{"annotation":[{"start":[104,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,89],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,87],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,88]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[104,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,94],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,96]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,92],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,93]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[104,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,99],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,101]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,97],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,98]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[104,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,104],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,106]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,102],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,103]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[104,107],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,107],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,109],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,111]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,107],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,108]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[104,112],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,112],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,114],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,116]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,112],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,113]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[104,117],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,117],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,119],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,121]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,117],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,118]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[104,122],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,122],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,124],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,126]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,122],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,123]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[104,127],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,127],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,129],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,131]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,127],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,128]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[104,132],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,132],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,134],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,136]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,132],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,133]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[104,137],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]},[]],"tag":"TypeVar","contents":"k"}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-functions/src/Data/Function/Uncurried.purs","end":[104,138]}}
tests/purs/publish/basic-example/output/Data.Function/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Function"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"compose"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Category"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"identity"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},"<<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},">>>"]}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"flip"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"const"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},"$"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"applyFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},"#"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"applyN"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"on"}]},{"ModuleRef":[{"start":[8,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[8,28]},["Control","Category"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[11,34]},{"Ident":"identity"}]},{"ValueRef":[{"start":[11,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[11,43]},{"Ident":"compose"}]},{"ValueOpRef":[{"start":[11,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[11,50]},"<<<"]},{"ValueOpRef":[{"start":[11,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[11,57]},">>>"]}]},"eiImportedAs":null},{"eiModule":["Data","Boolean"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[12,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[12,31]},{"Ident":"otherwise"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[13,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[13,22]},"<="]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[14,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[14,22]},"-"]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":0,"efOperator":"$","efAlias":[["Data","Function"],{"Left":{"Ident":"apply"}}]},{"efAssociativity":"infixl","efPrecedence":1,"efOperator":"#","efAlias":[["Data","Function"],{"Left":{"Ident":"applyFlipped"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"flip"},"edValueType":{"annotation":[{"start":[21,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[21,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[21,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,30]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[21,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,41]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeVar","contents":"c"}]}]}]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"const"},"edValueType":{"annotation":[{"start":[29,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[29,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[29,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeVar","contents":"a"}]}]},12]},13]}}},{"EDValue":{"edValueName":{"Ident":"apply"},"edValueType":{"annotation":[{"start":[35,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[35,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[35,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeVar","contents":"b"}]}]},22]},23]}}},{"EDValue":{"edValueName":{"Ident":"applyFlipped"},"edValueType":{"annotation":[{"start":[61,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[61,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[61,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[61,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[61,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,41]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[61,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeVar","contents":"b"}]}]},18]},19]}}},{"EDValue":{"edValueName":{"Ident":"applyN"},"edValueType":{"annotation":[{"start":[91,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[91,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[91,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,28]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[91,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[91,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[91,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"on"},"edValueType":{"annotation":[{"start":[106,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[106,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[106,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[106,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,23]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[106,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[106,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,45]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},0]},1]},2]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]}}+{"efVersion":"0.13.2","efModuleName":["Data","Function"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"compose"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Category"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"identity"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},"<<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},">>>"]}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"flip"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"const"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},"$"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"applyFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},"#"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"applyN"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]},{"Ident":"on"}]},{"ModuleRef":[{"start":[8,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[8,28]},["Control","Category"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[11,34]},{"Ident":"identity"}]},{"ValueRef":[{"start":[11,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[11,43]},{"Ident":"compose"}]},{"ValueOpRef":[{"start":[11,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[11,50]},"<<<"]},{"ValueOpRef":[{"start":[11,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[11,57]},">>>"]}]},"eiImportedAs":null},{"eiModule":["Data","Boolean"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[12,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[12,31]},{"Ident":"otherwise"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[13,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[13,22]},"<="]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[14,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[14,22]},"-"]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":0,"efOperator":"$","efAlias":[["Data","Function"],{"Left":{"Ident":"apply"}}]},{"efAssociativity":"infixl","efPrecedence":1,"efOperator":"#","efAlias":[["Data","Function"],{"Left":{"Ident":"applyFlipped"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"flip"},"edValueType":{"annotation":[{"start":[21,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[21,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[21,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,30]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,35]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[21,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,41]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[21,51]},[]],"tag":"TypeVar","contents":"c"}]}]}]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"const"},"edValueType":{"annotation":[{"start":[29,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[29,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[29,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[29,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[29,33]},[]],"tag":"TypeVar","contents":"a"}]}]},12]},13]}}},{"EDValue":{"edValueName":{"Ident":"apply"},"edValueType":{"annotation":[{"start":[35,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[35,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[35,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[35,40]},[]],"tag":"TypeVar","contents":"b"}]}]},22]},23]}}},{"EDValue":{"edValueName":{"Ident":"applyFlipped"},"edValueType":{"annotation":[{"start":[61,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[61,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[61,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[61,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[61,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,41]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[61,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[61,47]},[]],"tag":"TypeVar","contents":"b"}]}]},18]},19]}}},{"EDValue":{"edValueName":{"Ident":"applyN"},"edValueType":{"annotation":[{"start":[91,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[91,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[91,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,28]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[91,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[91,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[91,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[91,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"on"},"edValueType":{"annotation":[{"start":[106,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[106,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[106,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[106,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,23]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[106,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[106,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,33]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,45]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[106,61]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},0]},1]},2]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Function.purs","end":[107,25]}}
− tests/purs/publish/basic-example/output/Data.Functor.Invariant/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Functor.Invariant","comments":null,"declarations":[{"children":[{"comments":null,"title":"imap","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[15,3],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]}},{"comments":null,"title":"invariantFn","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[18,15]}},{"comments":null,"title":"invariantArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[21,15]}}],"comments":"A type of functor that can be used to adapt the type of a wrapped function\nwhere the parameterised type occurs in both the positive and negative\nposition, for example, `F (a -> a)`.\n\nAn `Invariant` instance should satisfy the following laws:\n\n- Identity: `imap id id = id`\n- Composition: `imap g1 g2 <<< imap f1 f2 = imap (g1 <<< f1) (f2 <<< g2)`\n\n","title":"Invariant","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]}},{"children":[],"comments":"As all `Functor`s are also trivially `Invariant`, this function can be\nused as the `imap` implementation for any types that has an existing\n`Functor` instance.\n","title":"imapF","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]}}]}
− tests/purs/publish/basic-example/output/Data.Functor.Invariant/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Functor","Invariant"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[27,18]},{"Ident":"imap"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[27,18]},"Invariant"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[27,18]},{"Ident":"imapF"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,22],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[3,35]},"Functor"]},{"ValueRef":[{"start":[3,37],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[3,40]},{"Ident":"map"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"imap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[15,11],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Functor","Invariant"],"Invariant"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,26],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,29],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,37]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[15,49],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[15,56],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},16]},17]},18]}}},{"EDType":{"edTypeName":"Invariant","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,50]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,26],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,53]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Invariant","edTypeSynonymArguments":[["f",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":["imap",{"annotation":[{"start":[15,11],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,26],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,29],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,37]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[15,49],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[15,56],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Invariant","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"imap"},{"annotation":[{"start":[15,11],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[15,18],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,26],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,29],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,30]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,37]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[15,49],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,50]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[15,56],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[15,57]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"imapF"},"edValueType":{"annotation":[{"start":[26,10],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[26,17],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[26,17],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[26,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[26,24],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,33]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[26,32],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[26,37],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,37],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,46],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,38],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,38],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,40],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,38],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[26,43],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,44]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,50],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,50],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,50],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,51]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[26,55],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[26,61],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,61],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,65],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[26,61],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,61],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[26,63],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,64]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[26,68],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,68],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[26,70],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[26,71]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},0]},1]},2]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantFn"},"edInstanceTypes":[{"annotation":[{"start":[17,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[17,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,36],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[17,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,41],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[17,42]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Functor","Invariant"],{"Ident":"invariantFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantArray"},"edInstanceTypes":[{"annotation":[{"start":[20,38],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[20,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Functor","Invariant"],{"Ident":"invariantArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-invariant/src/Data/Functor/Invariant.purs","end":[27,18]}}
tests/purs/publish/basic-example/output/Data.Functor/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Functor"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"map"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"<$>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"mapFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"<#>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"void"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"voidRight"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"<$"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"voidLeft"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"$>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"flap"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"<@>"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[10,28]},{"Ident":"const"}]},{"ValueRef":[{"start":[10,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[10,37]},{"Ident":"compose"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[11,23]},"Unit",[]]},{"ValueRef":[{"start":[11,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[11,29]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<$>","efAlias":[["Data","Functor"],{"Left":{"Ident":"map"}}]},{"efAssociativity":"infixl","efPrecedence":1,"efOperator":"<#>","efAlias":[["Data","Functor"],{"Left":{"Ident":"mapFlipped"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<$","efAlias":[["Data","Functor"],{"Left":{"Ident":"voidRight"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"$>","efAlias":[["Data","Functor"],{"Left":{"Ident":"voidLeft"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<@>","efAlias":[["Data","Functor"],{"Left":{"Ident":"flap"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Functor","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Functor","edTypeSynonymArguments":[["f",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":["map",{"annotation":[{"start":[25,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Functor","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"map"},{"annotation":[{"start":[25,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"map"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[25,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"mapFlipped"},"edValueType":{"annotation":[{"start":[34,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[34,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[34,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[34,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,38]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[34,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,43]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[34,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,56]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[34,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},3]},4]},5]}}},{"EDValue":{"edValueName":{"Ident":"void"},"edValueType":{"annotation":[{"start":[59,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[59,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[59,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[59,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,30]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[59,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[59,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[59,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},9]},10]}}},{"EDValue":{"edValueName":{"Ident":"voidRight"},"edValueType":{"annotation":[{"start":[64,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[64,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[64,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,37]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[64,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[64,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[64,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,49]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[64,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[64,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"voidLeft"},"edValueType":{"annotation":[{"start":[70,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[70,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[70,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[70,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[70,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,36]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[70,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[70,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,41]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[70,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[70,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[70,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[70,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},13]},14]},15]}}},{"EDValue":{"edValueName":{"Ident":"flap"},"edValueType":{"annotation":[{"start":[93,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[93,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[93,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[93,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[93,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,32]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[93,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,37]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[93,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[93,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,45]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[93,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},37]},38]},39]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorFn"},"edInstanceTypes":[{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[39,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[39,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[39,38]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Functor"],{"Ident":"functorFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorArray"},"edInstanceTypes":[{"annotation":[{"start":[42,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[42,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Functor"],{"Ident":"functorArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]}}+{"efVersion":"0.13.2","efModuleName":["Data","Functor"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"map"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"<$>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"mapFlipped"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"<#>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"void"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"voidRight"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"<$"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"voidLeft"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"$>"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},{"Ident":"flap"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]},"<@>"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[10,28]},{"Ident":"const"}]},{"ValueRef":[{"start":[10,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[10,37]},{"Ident":"compose"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[11,23]},"Unit",[]]},{"ValueRef":[{"start":[11,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[11,29]},{"Ident":"unit"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<$>","efAlias":[["Data","Functor"],{"Left":{"Ident":"map"}}]},{"efAssociativity":"infixl","efPrecedence":1,"efOperator":"<#>","efAlias":[["Data","Functor"],{"Left":{"Ident":"mapFlipped"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<$","efAlias":[["Data","Functor"],{"Left":{"Ident":"voidRight"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"$>","efAlias":[["Data","Functor"],{"Left":{"Ident":"voidLeft"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<@>","efAlias":[["Data","Functor"],{"Left":{"Ident":"flap"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Functor","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Functor","edTypeSynonymArguments":[["f",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":["map",{"annotation":[{"start":[25,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Functor","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"map"},{"annotation":[{"start":[25,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"map"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[25,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"mapFlipped"},"edValueType":{"annotation":[{"start":[34,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[34,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[34,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[34,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,38]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[34,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,43]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[34,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,56]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[34,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[34,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},3]},4]},5]}}},{"EDValue":{"edValueName":{"Ident":"void"},"edValueType":{"annotation":[{"start":[59,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[59,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[59,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[59,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,30]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[59,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[59,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[59,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[59,47]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},9]},10]}}},{"EDValue":{"edValueName":{"Ident":"voidRight"},"edValueType":{"annotation":[{"start":[64,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[64,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[64,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,37]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[64,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[64,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[64,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,49]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[64,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[64,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[64,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"voidLeft"},"edValueType":{"annotation":[{"start":[70,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[70,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[70,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[70,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[70,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,36]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[70,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,36]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[70,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,41]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[70,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[70,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[70,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[70,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[70,55]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},13]},14]},15]}}},{"EDValue":{"edValueName":{"Ident":"flap"},"edValueType":{"annotation":[{"start":[93,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[93,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[93,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[93,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[93,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,32]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[93,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,37]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[93,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[93,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,45]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[93,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[93,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},37]},38]},39]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorFn"},"edInstanceTypes":[{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[39,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[39,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[39,38]},[]],"tag":"TypeVar","contents":"r"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Functor"],{"Ident":"functorFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorArray"},"edInstanceTypes":[{"annotation":[{"start":[42,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[42,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Functor"],{"Ident":"functorArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs","end":[96,21]}}
− tests/purs/publish/basic-example/output/Data.FunctorWithIndex/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.FunctorWithIndex","comments":null,"declarations":[{"children":[{"comments":null,"title":"mapWithIndex","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[27,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]}},{"comments":null,"title":"functorWithIndexArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[32,35]}},{"comments":null,"title":"functorWithIndexMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[35,32]}},{"comments":null,"title":"functorWithIndexFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[38,32]}},{"comments":null,"title":"functorWithIndexLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[41,32]}},{"comments":null,"title":"functorWithIndexAdditive","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[44,32]}},{"comments":null,"title":"functorWithIndexDual","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[47,32]}},{"comments":null,"title":"functorWithIndexConj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[50,32]}},{"comments":null,"title":"functorWithIndexDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[53,32]}},{"comments":null,"title":"functorWithIndexMultiplicative","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[56,32]}}],"comments":"A `Functor` with an additional index.\nInstances must satisfy a modified form of the `Functor` laws\n```purescript\nmapWithIndex (\\_ a -> a) = identity\nmapWithIndex f . mapWithIndex g = mapWithIndex (\\i -> f i <<< g i)\n```\nand be compatible with the `Functor` instance\n```purescript\nmap f = mapWithIndex (const f)\n```\n","title":"FunctorWithIndex","info":{"fundeps":[[["f"],["i"]]],"arguments":[["i",null],["f",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}]},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]}},{"children":[],"comments":"A default implementation of Functor's `map` in terms of `mapWithIndex`\n","title":"mapDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]}}]}
− tests/purs/publish/basic-example/output/Data.FunctorWithIndex/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","FunctorWithIndex"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[60,38]},"FunctorWithIndex"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[60,38]},{"Ident":"mapWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[60,38]},{"Ident":"mapDefault"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[7,25]},"Maybe",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[8,31]},"First",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","Last"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[9,29]},"Last",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[10,38]},"Additive",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[11,30]},"Conj",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[12,30]},"Disj",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[13,30]},"Dual",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[14,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[14,50]},"Multiplicative",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"FunctorWithIndex","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"FunctorWithIndex","edTypeSynonymArguments":[["i",null],["f",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":["mapWithIndex",{"annotation":[{"start":[27,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,33]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Functor0",{"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":[["Data","Functor"],"Functor"]},{"annotation":[{"start":[26,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[26,16]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"FunctorWithIndex","edClassTypeArguments":[["i",null],["f",null]],"edClassMembers":[[{"Ident":"mapWithIndex"},{"annotation":[{"start":[27,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,33]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[26,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[26,16]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[26,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[26,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[1],"determined":[0]}]}},{"EDValue":{"edValueName":{"Ident":"mapWithIndex"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[27,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,33]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},0]},1]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"mapDefault"},"edValueType":{"annotation":[{"start":[59,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[59,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[59,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[59,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[59,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[59,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,51]},[]],"constraintClass":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[{"start":[59,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,49]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[59,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,51]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[59,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[59,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,62]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[59,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,68]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,70]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[59,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,75]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},4]},5]},6]},7]}}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexArray"},"edInstanceTypes":[{"annotation":[{"start":[31,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[31,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[31,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[31,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexMaybe"},"edInstanceTypes":[{"annotation":[{"start":[34,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[34,56]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[34,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[34,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexFirst"},"edInstanceTypes":[{"annotation":[{"start":[37,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[37,56]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[37,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexLast"},"edInstanceTypes":[{"annotation":[{"start":[40,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[40,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[40,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[40,60]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexAdditive"},"edInstanceTypes":[{"annotation":[{"start":[43,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[43,59]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[43,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[43,68]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexDual"},"edInstanceTypes":[{"annotation":[{"start":[46,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[46,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[46,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[46,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexConj"},"edInstanceTypes":[{"annotation":[{"start":[49,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[49,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[49,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[49,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexDisj"},"edInstanceTypes":[{"annotation":[{"start":[52,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[52,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[52,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[55,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[55,65]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[55,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[55,80]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[60,38]}}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Bounded/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Generic.Rep.Bounded","comments":null,"declarations":[{"children":[{"comments":null,"title":"genericBottom'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[15,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[15,22]}},{"comments":null,"title":"genericBottomNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericBottom"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[18,31]}},{"comments":null,"title":"genericBottomArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericBottom"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[21,35]}},{"comments":null,"title":"genericBottomSum","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericBottom"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[24,38]}},{"comments":null,"title":"genericBottomProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericBottom"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[27,57]}},{"comments":null,"title":"genericBottomConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericBottom"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[30,46]}}],"comments":null,"title":"GenericBottom","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[15,22]}},{"children":[],"comments":"A `Generic` implementation of the `bottom` member from the `Bounded` type class.\n","title":"genericBottom","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[51,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,71]}},{"children":[{"comments":null,"title":"genericTop'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[33,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[33,19]}},{"comments":null,"title":"genericTopNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericTop"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[36,28]}},{"comments":null,"title":"genericTopArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericTop"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[39,29]}},{"comments":null,"title":"genericTopSum","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericTop"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[42,32]}},{"comments":null,"title":"genericTopProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericTop"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[45,48]}},{"comments":null,"title":"genericTopConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Bounded"],"GenericTop"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[48,40]}}],"comments":null,"title":"GenericTop","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[33,19]}},{"children":[],"comments":"A `Generic` implementation of the `top` member from the `Bounded` type class.\n","title":"genericTop","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,65]}}]}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Bounded/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Generic","Rep","Bounded"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[56,28]},"GenericBottom"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[56,28]},{"Ident":"genericBottom'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[56,28]},{"Ident":"genericBottom"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[56,28]},"GenericTop"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[56,28]},{"Ident":"genericTop'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[56,28]},{"Ident":"genericTop"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBottomNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBottomArgument"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBottomSum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBottomProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBottomConstructor"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericTopNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericTopArgument"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericTopSum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericTopProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericTopConstructor"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Generic","Rep"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Bounded"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[12,35]},"Bounded"]},{"ValueRef":[{"start":[12,37],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[12,43]},{"Ident":"bottom"}]},{"ValueRef":[{"start":[12,45],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[12,48]},{"Ident":"top"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"GenericBottom","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericBottom","edTypeSynonymArguments":[["a",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":["genericBottom'",{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[15,22]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"GenericBottom","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericBottom'"},{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[15,22]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericBottom'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[15,22]},[]],"tag":"TypeVar","contents":"a"}]},21]}}},{"EDValue":{"edValueName":{"Ident":"genericBottom"},"edValueType":{"annotation":[{"start":[51,18],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,71]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[51,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[51,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[51,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,45]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[51,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,41]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[51,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,45]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[51,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,66]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,66]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[51,70],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[51,71]},[]],"tag":"TypeVar","contents":"a"}]}]},34]},35]}}},{"EDType":{"edTypeName":"GenericTop","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericTop","edTypeSynonymArguments":[["a",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":["genericTop'",{"annotation":[{"start":[33,18],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[33,19]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"GenericTop","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericTop'"},{"annotation":[{"start":[33,18],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[33,19]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericTop'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[33,18],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[33,19]},[]],"tag":"TypeVar","contents":"a"}]},2]}}},{"EDValue":{"edValueName":{"Ident":"genericTop"},"edValueType":{"annotation":[{"start":[55,15],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,65]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[55,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,29],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[55,29],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,42]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[55,37],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,42]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[55,46],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[55,46],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,60]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[55,57],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,60]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[55,64],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[55,65]},[]],"tag":"TypeVar","contents":"a"}]}]},15]},16]}}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"edInstanceName":{"Ident":"genericBottomNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[17,52],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[17,63]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericBottomNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"edInstanceName":{"Ident":"genericBottomArgument"},"edInstanceTypes":[{"annotation":[{"start":[20,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[20,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[20,71]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[20,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[20,73]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[20,44]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[20,44]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericBottomArgument"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"edInstanceName":{"Ident":"genericBottomSum"},"edInstanceTypes":[{"annotation":[{"start":[23,64],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[23,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,64],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[23,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,64],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[23,67]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[23,68],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[23,69]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,70],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[23,71]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[23,45]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[23,44],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[23,45]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericBottomSum"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"edInstanceName":{"Ident":"genericBottomProduct"},"edInstanceTypes":[{"annotation":[{"start":[26,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,96]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,94]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[26,95],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,96]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[26,97],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,98]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,50]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[26,52],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,67]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[26,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[26,67]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericBottomProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"edInstanceName":{"Ident":"genericBottomConstructor"},"edInstanceTypes":[{"annotation":[{"start":[29,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[29,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[29,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[29,83]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[29,84],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[29,88]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[29,89],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[29,90]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[29,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[29,53]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[29,52],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[29,53]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericBottomConstructor"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericTop"],"edInstanceName":{"Ident":"genericTopNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[35,46],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[35,57]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericTopNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericTop"],"edInstanceName":{"Ident":"genericTopArgument"},"edInstanceTypes":[{"annotation":[{"start":[38,57],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[38,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,57],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[38,65]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[38,67]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[38,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[38,41]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[38,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[38,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericTopArgument"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericTop"],"edInstanceName":{"Ident":"genericTopSum"},"edInstanceTypes":[{"annotation":[{"start":[41,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[41,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[41,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[41,58]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[41,59],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[41,60]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[41,61],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[41,62]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[41,39]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[41,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[41,39]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericTopSum"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericTop"],"edInstanceName":{"Ident":"genericTopProduct"},"edInstanceTypes":[{"annotation":[{"start":[44,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,82]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[44,83],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,84]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,85],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,86]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[44,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,44]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[44,43],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,44]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[44,46],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,58]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[44,57],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[44,58]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericTopProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Bounded"],"GenericTop"],"edInstanceName":{"Ident":"genericTopConstructor"},"edInstanceTypes":[{"annotation":[{"start":[47,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[47,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[47,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[47,74]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[47,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[47,79]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[47,80],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[47,81]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[47,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[47,47]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[47,46],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[47,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Bounded"],{"Ident":"genericTopConstructor"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Bounded.purs","end":[56,28]}}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Enum/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Generic.Rep.Enum","comments":null,"declarations":[{"children":[{"comments":null,"title":"genericPred'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[12,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]}},{"comments":null,"title":"genericSucc'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[13,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]}},{"comments":null,"title":"genericEnumNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericEnum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[17,27]}},{"comments":null,"title":"genericEnumArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericEnum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[21,50]}},{"comments":null,"title":"genericEnumConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericEnum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[25,64]}},{"comments":null,"title":"genericEnumSum","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericEnum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[37,36]}},{"comments":null,"title":"genericEnumProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericEnum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[45,62]}}],"comments":null,"title":"GenericEnum","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]}},{"children":[],"comments":"A `Generic` implementation of the `pred` member from the `Enum` type class.\n","title":"genericPred","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]}},{"children":[],"comments":"A `Generic` implementation of the `succ` member from the `Enum` type class.\n","title":"genericSucc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]}},{"children":[{"comments":null,"title":"genericCardinality'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[57,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,39]}},{"comments":null,"title":"genericToEnum'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[58,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]}},{"comments":null,"title":"genericFromEnum'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[59,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]}},{"comments":null,"title":"genericBoundedEnumNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[64,25]}},{"comments":null,"title":"genericBoundedEnumArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[69,45]}},{"comments":null,"title":"genericBoundedEnumConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[71,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[74,56]}},{"comments":null,"title":"genericBoundedEnumSum","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[89,80]}},{"comments":null,"title":"genericBoundedEnumProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[92,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[102,93]}}],"comments":null,"title":"GenericBoundedEnum","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]}},{"children":[],"comments":"A `Generic` implementation of the `cardinality` member from the\n`BoundedEnum` type class.\n","title":"genericCardinality","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[107,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,93]}},{"children":[],"comments":"A `Generic` implementation of the `toEnum` member from the `BoundedEnum`\ntype class.\n","title":"genericToEnum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]}},{"children":[],"comments":"A `Generic` implementation of the `fromEnum` member from the `BoundedEnum`\ntype class.\n","title":"genericFromEnum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]},null]}},"sourceSpan":{"start":[117,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,85]}}]}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Enum/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Generic","Rep","Enum"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericCardinality'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericFromEnum'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericPred'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericSucc'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericToEnum'"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},"GenericEnum"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericPred"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericSucc"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},"GenericBoundedEnum"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericCardinality"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericToEnum"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]},{"Ident":"genericFromEnum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEnumNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEnumArgument"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEnumConstructor"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEnumSum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEnumProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBoundedEnumNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBoundedEnumArgument"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBoundedEnumConstructor"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBoundedEnumSum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericBoundedEnumProduct"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Enum"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[5,36]},"BoundedEnum"]},{"TypeClassRef":[{"start":[5,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[5,48]},"Enum"]},{"TypeRef":[{"start":[5,50],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[5,65]},"Cardinality",null]},{"ValueRef":[{"start":[5,67],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[5,78]},{"Ident":"cardinality"}]},{"ValueRef":[{"start":[5,80],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[5,88]},{"Ident":"fromEnum"}]},{"ValueRef":[{"start":[5,90],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[5,94]},{"Ident":"pred"}]},{"ValueRef":[{"start":[5,96],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[5,100]},{"Ident":"succ"}]},{"ValueRef":[{"start":[5,102],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[5,108]},{"Ident":"toEnum"}]}]},"eiImportedAs":null},{"eiModule":["Data","Generic","Rep"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[6,39]},"Generic"]},{"TypeRef":[{"start":[6,41],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[6,53]},"Argument",null]},{"TypeRef":[{"start":[6,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[6,70]},"Constructor",null]},{"TypeRef":[{"start":[6,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[6,87]},"NoArguments",null]},{"TypeRef":[{"start":[6,89],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[6,100]},"Product",null]},{"TypeRef":[{"start":[6,102],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[6,109]},"Sum",null]},{"ValueRef":[{"start":[6,111],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[6,115]},{"Ident":"from"}]},{"ValueRef":[{"start":[6,117],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[6,119]},{"Ident":"to"}]}]},"eiImportedAs":null},{"eiModule":["Data","Generic","Rep","Bounded"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[7,53]},"GenericBottom"]},{"TypeClassRef":[{"start":[7,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[7,71]},"GenericTop"]},{"ValueRef":[{"start":[7,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[7,87]},{"Ident":"genericBottom'"}]},{"ValueRef":[{"start":[7,89],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[7,100]},{"Ident":"genericTop'"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,20],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[8,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[9,28]},{"Ident":"unwrap"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"genericCardinality'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[57,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,39]},[]],"tag":"TypeVar","contents":"a"}]}]},52]}}},{"EDValue":{"edValueName":{"Ident":"genericFromEnum'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]},15]}}},{"EDValue":{"edValueName":{"Ident":"genericPred'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"a"}]}]}]},10]}}},{"EDValue":{"edValueName":{"Ident":"genericSucc'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[13,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"a"}]}]}]},5]}}},{"EDValue":{"edValueName":{"Ident":"genericToEnum'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[58,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]}}},{"EDType":{"edTypeName":"GenericEnum","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericEnum","edTypeSynonymArguments":[["a",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":["genericPred'",{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["genericSucc'",{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[13,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"GenericEnum","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericPred'"},{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[12,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[12,31]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"genericSucc'"},{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[13,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericPred"},"edValueType":{"annotation":[{"start":[49,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[49,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,43]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,39]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,43]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[49,47],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,62]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[49,59],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,62]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[49,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,68],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,67]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,76]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[49,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[49,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},11]},12]}}},{"EDValue":{"edValueName":{"Ident":"genericSucc"},"edValueType":{"annotation":[{"start":[53,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[53,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,43]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[53,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,39]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[53,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,43]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[53,47],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[53,47],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,62]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[53,59],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,62]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[53,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,68],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,67]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,76]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[53,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[53,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},6]},7]}}},{"EDType":{"edTypeName":"GenericBoundedEnum","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericBoundedEnum","edTypeSynonymArguments":[["a",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":["genericCardinality'",{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[57,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["genericToEnum'",{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[58,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["genericFromEnum'",{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDClass":{"edClassName":"GenericBoundedEnum","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericCardinality'"},{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[57,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[57,39]},[]],"tag":"TypeVar","contents":"a"}]}],[{"Ident":"genericToEnum'"},{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[58,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[58,35]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"genericFromEnum'"},{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[59,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericCardinality"},"edValueType":{"annotation":[{"start":[107,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,93]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[107,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,93]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[107,37],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,93]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[107,37],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,50]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[107,45],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,46]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[107,47],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,50]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[107,54],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,93]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[107,54],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,76]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[107,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,76]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[107,80],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,80],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,91]},[]],"tag":"TypeConstructor","contents":[["Data","Enum"],"Cardinality"]},{"annotation":[{"start":[107,92],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[107,93]},[]],"tag":"TypeVar","contents":"a"}]}]}]},53]},54]}}},{"EDValue":{"edValueName":{"Ident":"genericToEnum"},"edValueType":{"annotation":[{"start":[112,18],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[112,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[112,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[112,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,45]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[112,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,41]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[112,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,45]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[112,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[112,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,71]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[112,68],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,71]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[112,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,79],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[112,82],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,82],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,87]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[112,88],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[112,89]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"genericFromEnum"},"edValueType":{"annotation":[{"start":[117,20],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,85]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[117,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,85]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[117,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[117,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,47]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[117,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,43]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[117,44],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,47]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[117,51],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[117,51],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,73]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[117,70],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,73]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[117,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,79],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,78]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[117,82],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[117,85]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},16]},17]}}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericEnum"],"edInstanceName":{"Ident":"genericEnumNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[15,59]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericEnumNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericEnum"],"edInstanceName":{"Ident":"genericEnumArgument"},"edInstanceTypes":[{"annotation":[{"start":[19,56],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[19,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,56],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[19,64]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[19,65],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[19,66]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[19,39]},[]],"constraintClass":[["Data","Enum"],"Enum"],"constraintArgs":[{"annotation":[{"start":[19,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[19,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericEnumArgument"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericEnum"],"edInstanceName":{"Ident":"genericEnumConstructor"},"edInstanceTypes":[{"annotation":[{"start":[23,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[23,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[23,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[23,77]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[23,78],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[23,82]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[23,83],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[23,84]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,36],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[23,49]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericEnumConstructor"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericEnum"],"edInstanceName":{"Ident":"genericEnumSum"},"edInstanceTypes":[{"annotation":[{"start":[27,106],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,106],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,111]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,106],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,109]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[27,110],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,111]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,112],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,113]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[27,29],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,42]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[27,41],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[27,44],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,56]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,56]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[27,58],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,71]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[27,70],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,71]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"constraintAnn":[{"start":[27,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,88]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[27,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[27,88]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericEnumSum"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericEnum"],"edInstanceName":{"Ident":"genericEnumProduct"},"edInstanceTypes":[{"annotation":[{"start":[39,141],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,152]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,141],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,150]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,141],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,148]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[39,149],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,150]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[39,151],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,152]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[39,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,46]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[39,45],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,46]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[39,48],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,60]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[39,59],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,60]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[39,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,77]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[39,76],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,77]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[39,79],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,92]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericEnum"],"constraintArgs":[{"annotation":[{"start":[39,91],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,92]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"constraintAnn":[{"start":[39,94],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,106]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericTop"],"constraintArgs":[{"annotation":[{"start":[39,105],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,106]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"constraintAnn":[{"start":[39,108],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,123]},[]],"constraintClass":[["Data","Generic","Rep","Bounded"],"GenericBottom"],"constraintArgs":[{"annotation":[{"start":[39,122],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[39,123]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericEnumProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"edInstanceName":{"Ident":"genericBoundedEnumNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[61,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[61,73]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericBoundedEnumNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"edInstanceName":{"Ident":"genericBoundedEnumArgument"},"edInstanceTypes":[{"annotation":[{"start":[66,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[66,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[66,85]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[66,86],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[66,87]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[66,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[66,53]},[]],"constraintClass":[["Data","Enum"],"BoundedEnum"],"constraintArgs":[{"annotation":[{"start":[66,52],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[66,53]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericBoundedEnumArgument"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"edInstanceName":{"Ident":"genericBoundedEnumConstructor"},"edInstanceTypes":[{"annotation":[{"start":[71,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[71,105]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[71,103]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[71,98]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[71,99],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[71,103]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[71,104],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[71,105]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[71,43],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[71,63]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[71,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[71,63]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericBoundedEnumConstructor"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"edInstanceName":{"Ident":"genericBoundedEnumSum"},"edInstanceTypes":[{"annotation":[{"start":[76,103],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,110]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,103],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,103],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,106]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[76,107],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,108]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[76,109],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,110]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[76,36],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,56]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[76,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,56]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[76,58],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,78]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[76,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[76,78]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericBoundedEnumSum"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"edInstanceName":{"Ident":"genericBoundedEnumProduct"},"edInstanceTypes":[{"annotation":[{"start":[92,107],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,107],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,107],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,114]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[92,115],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,116]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[92,117],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,118]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[92,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,60]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[92,59],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,60]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[92,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,82]},[]],"constraintClass":[["Data","Generic","Rep","Enum"],"GenericBoundedEnum"],"constraintArgs":[{"annotation":[{"start":[92,81],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[92,82]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Enum"],{"Ident":"genericBoundedEnumProduct"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Enum.purs","end":[118,44]}}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Eq/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Generic.Rep.Eq","comments":null,"declarations":[{"children":[{"comments":null,"title":"genericEq'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}},"sourceSpan":{"start":[11,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]}},{"comments":null,"title":"genericEqNoConstructors","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Eq"],"GenericEq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoConstructors"]}]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[14,24]}},{"comments":null,"title":"genericEqNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Eq"],"GenericEq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[17,24]}},{"comments":null,"title":"genericEqSum","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Eq"],"GenericEq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[22,25]}},{"comments":null,"title":"genericEqProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Eq"],"GenericEq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[24,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[25,84]}},{"comments":null,"title":"genericEqConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Eq"],"GenericEq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[28,66]}},{"comments":null,"title":"genericEqArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Eq"],"GenericEq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[31,52]}}],"comments":null,"title":"GenericEq","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]}},{"children":[],"comments":"A `Generic` implementation of the `eq` member from the `Eq` type class.\n","title":"genericEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]}}]}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Eq/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Generic","Rep","Eq"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[35,45]},"GenericEq"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[35,45]},{"Ident":"genericEq'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[35,45]},{"Ident":"genericEq"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEqNoConstructors"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEqNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEqSum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEqProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEqConstructor"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericEqArgument"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[7,25]},"Eq"]},{"ValueOpRef":[{"start":[7,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[7,31]},"=="]},{"ValueOpRef":[{"start":[7,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[7,37]},"&&"]}]},"eiImportedAs":null},{"eiModule":["Data","Generic","Rep"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"GenericEq","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,21]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericEq","edTypeSynonymArguments":[["a",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":["genericEq'",{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"GenericEq","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericEq'"},{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericEq'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[11,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"genericEq"},"edValueType":{"annotation":[{"start":[34,14],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[34,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[34,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,41]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[34,36],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,37]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,41]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[34,45],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,45],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,58]},[]],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,58]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,64],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[34,67],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,67],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,69],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,67],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[34,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[34,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},15]},16]}}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Eq"],"GenericEq"],"edInstanceName":{"Ident":"genericEqNoConstructors"},"edInstanceTypes":[{"annotation":[{"start":[13,47],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[13,61]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoConstructors"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Eq"],{"Ident":"genericEqNoConstructors"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Eq"],"GenericEq"],"edInstanceName":{"Ident":"genericEqNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[16,44],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[16,55]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Eq"],{"Ident":"genericEqNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Eq"],"GenericEq"],"edInstanceName":{"Ident":"genericEqSum"},"edInstanceTypes":[{"annotation":[{"start":[19,67],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,67],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,67],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,70]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[19,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,72]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,74]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,38]},[]],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[{"start":[19,37],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[19,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,51]},[]],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[{"start":[19,50],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[19,51]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Eq"],{"Ident":"genericEqSum"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Eq"],"GenericEq"],"edInstanceName":{"Ident":"genericEqProduct"},"edInstanceTypes":[{"annotation":[{"start":[24,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,78]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[24,79],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,80]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[24,81],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,82]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[24,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,42]},[]],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[24,44],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,55]},[]],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[{"start":[24,54],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[24,55]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Eq"],{"Ident":"genericEqProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Eq"],"GenericEq"],"edInstanceName":{"Ident":"genericEqConstructor"},"edInstanceTypes":[{"annotation":[{"start":[27,60],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,60],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[27,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,60],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[27,71]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[27,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[27,76]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[27,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[27,78]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[27,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[27,45]},[]],"constraintClass":[["Data","Generic","Rep","Eq"],"GenericEq"],"constraintArgs":[{"annotation":[{"start":[27,44],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[27,45]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Eq"],{"Ident":"genericEqConstructor"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Eq"],"GenericEq"],"edInstanceName":{"Ident":"genericEqArgument"},"edInstanceTypes":[{"annotation":[{"start":[30,50],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[30,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,50],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[30,58]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[30,59],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[30,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[30,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[30,35]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[30,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[30,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Eq"],{"Ident":"genericEqArgument"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Eq.purs","end":[35,45]}}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Monoid/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Generic.Rep.Monoid","comments":null,"declarations":[{"children":[{"comments":null,"title":"genericMempty'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeVar","contents":"a"}},"sourceSpan":{"start":[11,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[11,22]}},{"comments":null,"title":"genericMonoidNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Monoid"],"GenericMonoid"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[14,31]}},{"comments":null,"title":"genericMonoidProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Monoid"],"GenericMonoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[17,57]}},{"comments":null,"title":"genericMonoidConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Monoid"],"GenericMonoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[20,46]}},{"comments":null,"title":"genericMonoidArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Monoid"],"GenericMonoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[23,35]}}],"comments":null,"title":"GenericMonoid","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[11,22]}},{"children":[],"comments":"A `Generic` implementation of the `mempty` member from the `Monoid` type class.\n","title":"genericMempty","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,71]}}]}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Monoid/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Generic","Rep","Monoid"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[27,34]},"GenericMonoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[27,34]},{"Ident":"genericMempty'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[27,34]},{"Ident":"genericMempty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericMonoidNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericMonoidProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericMonoidConstructor"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericMonoidArgument"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Monoid"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[7,33]},"Monoid"]},{"ValueRef":[{"start":[7,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[7,41]},{"Ident":"mempty"}]}]},"eiImportedAs":null},{"eiModule":["Data","Generic","Rep"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"GenericMonoid","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericMonoid","edTypeSynonymArguments":[["a",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":["genericMempty'",{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"GenericMonoid","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericMempty'"},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericMempty'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"a"}]},2]}}},{"EDValue":{"edValueName":{"Ident":"genericMempty"},"edValueType":{"annotation":[{"start":[26,18],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,71]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[26,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[26,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[26,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,45]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[26,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,41]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[26,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,45]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[26,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[26,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,66]},[]],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[{"start":[26,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,66]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[26,70],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[26,71]},[]],"tag":"TypeVar","contents":"a"}]}]},11]},12]}}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"edInstanceName":{"Ident":"genericMonoidNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[13,52],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[13,63]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Monoid"],{"Ident":"genericMonoidNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"edInstanceName":{"Ident":"genericMonoidProduct"},"edInstanceTypes":[{"annotation":[{"start":[16,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,96]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,87],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,94]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[16,95],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,96]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,97],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,98]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,50]},[]],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[{"start":[16,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[16,52],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,67]},[]],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[{"start":[16,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[16,67]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Monoid"],{"Ident":"genericMonoidProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"edInstanceName":{"Ident":"genericMonoidConstructor"},"edInstanceTypes":[{"annotation":[{"start":[19,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[19,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[19,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,72],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[19,83]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[19,84],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[19,88]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[19,89],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[19,90]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[19,53]},[]],"constraintClass":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"constraintArgs":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[19,53]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Monoid"],{"Ident":"genericMonoidConstructor"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Monoid"],"GenericMonoid"],"edInstanceName":{"Ident":"genericMonoidArgument"},"edInstanceTypes":[{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[22,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[22,70]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[22,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[22,72]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[22,43]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[22,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[22,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Monoid"],{"Ident":"genericMonoidArgument"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Monoid.purs","end":[27,34]}}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Ord/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Generic.Rep.Ord","comments":null,"declarations":[{"children":[{"comments":null,"title":"genericCompare'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}},"sourceSpan":{"start":[11,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]}},{"comments":null,"title":"genericOrdNoConstructors","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Ord"],"GenericOrd"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoConstructors"]}]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[14,27]}},{"comments":null,"title":"genericOrdNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Ord"],"GenericOrd"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[17,27]}},{"comments":null,"title":"genericOrdSum","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Ord"],"GenericOrd"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[23,41]}},{"comments":null,"title":"genericOrdProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Ord"],"GenericOrd"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[29,21]}},{"comments":null,"title":"genericOrdConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Ord"],"GenericOrd"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[32,76]}},{"comments":null,"title":"genericOrdArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Ord"],"GenericOrd"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[35,62]}}],"comments":null,"title":"GenericOrd","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]}},{"children":[],"comments":"A `Generic` implementation of the `compare` member from the `Ord` type class.\n","title":"genericCompare","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},null]},null]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]}}]}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Ord/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Generic","Rep","Ord"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[39,55]},"GenericOrd"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[39,55]},{"Ident":"genericCompare'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[39,55]},{"Ident":"genericCompare"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericOrdNoConstructors"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericOrdNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericOrdSum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericOrdProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericOrdConstructor"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericOrdArgument"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[7,26]},"Ord"]},{"ValueRef":[{"start":[7,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[7,35]},{"Ident":"compare"}]},{"TypeRef":[{"start":[7,37],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[7,49]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Generic","Rep"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"GenericOrd","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericOrd","edTypeSynonymArguments":[["a",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":["genericCompare'",{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,29],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"GenericOrd","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericCompare'"},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,29],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericCompare'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,29],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[11,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"genericCompare"},"edValueType":{"annotation":[{"start":[38,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[38,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[38,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,46]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[38,41],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,42]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[38,43],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,46]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[38,50],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,50],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,64]},[]],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[{"start":[38,61],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,64]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[38,68],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,68],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,70],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,68],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,69]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,74]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,78],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[38,86]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},15]},16]}}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Ord"],"GenericOrd"],"edInstanceName":{"Ident":"genericOrdNoConstructors"},"edInstanceTypes":[{"annotation":[{"start":[13,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[13,63]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoConstructors"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Ord"],{"Ident":"genericOrdNoConstructors"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Ord"],"GenericOrd"],"edInstanceName":{"Ident":"genericOrdNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[16,46],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[16,57]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Ord"],{"Ident":"genericOrdNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Ord"],"GenericOrd"],"edInstanceName":{"Ident":"genericOrdSum"},"edInstanceTypes":[{"annotation":[{"start":[19,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,74]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[19,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,76]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,77],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,78]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,40]},[]],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[{"start":[19,39],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[19,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,54]},[]],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[{"start":[19,53],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[19,54]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Ord"],{"Ident":"genericOrdSum"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Ord"],"GenericOrd"],"edInstanceName":{"Ident":"genericOrdProduct"},"edInstanceTypes":[{"annotation":[{"start":[25,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,82]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[25,83],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,84]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,85],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,86]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,44]},[]],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[25,46],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,58]},[]],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[{"start":[25,57],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[25,58]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Ord"],{"Ident":"genericOrdProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Ord"],"GenericOrd"],"edInstanceName":{"Ident":"genericOrdConstructor"},"edInstanceTypes":[{"annotation":[{"start":[31,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[31,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[31,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,63],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[31,74]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[31,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[31,79]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[31,80],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[31,81]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[31,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[31,47]},[]],"constraintClass":[["Data","Generic","Rep","Ord"],"GenericOrd"],"constraintArgs":[{"annotation":[{"start":[31,46],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[31,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Ord"],{"Ident":"genericOrdConstructor"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Ord"],"GenericOrd"],"edInstanceName":{"Ident":"genericOrdArgument"},"edInstanceTypes":[{"annotation":[{"start":[34,53],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[34,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,53],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[34,61]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[34,63]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[34,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[34,37]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[34,36],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[34,37]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Ord"],{"Ident":"genericOrdArgument"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Ord.purs","end":[39,55]}}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Semigroup/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Generic.Rep.Semigroup","comments":null,"declarations":[{"children":[{"comments":null,"title":"genericAppend'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[11,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]}},{"comments":null,"title":"genericSemigroupNoConstructors","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoConstructors"]}]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[14,25]}},{"comments":null,"title":"genericSemigroupNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[17,25]}},{"comments":null,"title":"genericSemigroupProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[21,58]}},{"comments":null,"title":"genericSemigroupConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[24,88]}},{"comments":null,"title":"genericSemigroupArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[27,71]}}],"comments":null,"title":"GenericSemigroup","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]}},{"children":[],"comments":"A `Generic` implementation of the `append` member from the `Semigroup` type class.\n","title":"genericAppend","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]}}]}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Semigroup/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Generic","Rep","Semigroup"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[31,58]},"GenericSemigroup"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[31,58]},{"Ident":"genericAppend'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[31,58]},{"Ident":"genericAppend"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericSemigroupNoConstructors"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericSemigroupNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericSemigroupProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericSemigroupConstructor"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericSemigroupArgument"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[7,32]},"Semigroup"]},{"ValueRef":[{"start":[7,34],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[7,40]},{"Ident":"append"}]}]},"eiImportedAs":null},{"eiModule":["Data","Generic","Rep"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"GenericSemigroup","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericSemigroup","edTypeSynonymArguments":[["a",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":["genericAppend'",{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"GenericSemigroup","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericAppend'"},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericAppend'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[11,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[11,32]},[]],"tag":"TypeVar","contents":"a"}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"genericAppend"},"edValueType":{"annotation":[{"start":[30,18],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[30,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[30,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,32],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,45]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[30,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,41]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[30,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,45]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[30,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,69]},[]],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[{"start":[30,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,69]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[30,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,74]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,78],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,78],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,80],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,82]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,78],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,79]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,83],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[30,84]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},11]},12]}}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"edInstanceName":{"Ident":"genericSemigroupNoConstructors"},"edInstanceTypes":[{"annotation":[{"start":[13,61],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[13,75]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoConstructors"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Semigroup"],{"Ident":"genericSemigroupNoConstructors"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"edInstanceName":{"Ident":"genericSemigroupNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[16,58],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[16,69]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Semigroup"],{"Ident":"genericSemigroupNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"edInstanceName":{"Ident":"genericSemigroupProduct"},"edInstanceTypes":[{"annotation":[{"start":[19,99],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,110]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,99],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,108]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,99],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,106]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[19,107],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,108]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[19,109],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,110]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,56]},[]],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[{"start":[19,55],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,56]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[19,58],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,76]},[]],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[{"start":[19,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[19,76]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Semigroup"],{"Ident":"genericSemigroupProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"edInstanceName":{"Ident":"genericSemigroupConstructor"},"edInstanceTypes":[{"annotation":[{"start":[23,81],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[23,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,81],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[23,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,81],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[23,92]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[23,93],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[23,97]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[23,98],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[23,99]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,41],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[23,59]},[]],"constraintClass":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"constraintArgs":[{"annotation":[{"start":[23,58],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[23,59]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Semigroup"],{"Ident":"genericSemigroupConstructor"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Semigroup"],"GenericSemigroup"],"edInstanceName":{"Ident":"genericSemigroupArgument"},"edInstanceTypes":[{"annotation":[{"start":[26,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[26,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[26,79]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[26,80],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[26,81]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[26,49]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[26,48],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[26,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Semigroup"],{"Ident":"genericSemigroupArgument"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Semigroup.purs","end":[31,58]}}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Show/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Generic.Rep.Show","comments":null,"declarations":[{"children":[{"comments":null,"title":"genericShow'","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[15,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]}},{"comments":null,"title":"genericShowNoConstructors","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Show"],"GenericShow"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoConstructors"]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[21,34]}},{"comments":null,"title":"genericShowSum","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShow"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShow"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Show"],"GenericShow"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[28,40]}},{"comments":null,"title":"genericShowConstructor","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"name"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Show"],"GenericShow"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeVar","contents":"name"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[44,51]}}],"comments":null,"title":"GenericShow","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]}},{"children":[],"comments":"A `Generic` implementation of the `show` member from the `Show` type class.\n","title":"genericShow","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["rep",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShow"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]},null]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,77]}},{"children":[{"comments":null,"title":"genericShowArgs","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[18,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]}},{"comments":null,"title":"genericShowArgsNoArguments","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Show"],"GenericShowArgs"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[24,25]}},{"comments":null,"title":"genericShowArgsProduct","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Show"],"GenericShowArgs"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[33,73]}},{"comments":null,"title":"genericShowArgsArgument","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep","Show"],"GenericShowArgs"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[47,42]}}],"comments":null,"title":"GenericShowArgs","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]}}]}
− tests/purs/publish/basic-example/output/Data.Generic.Rep.Show/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Generic","Rep","Show"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[51,38]},"GenericShow"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[51,38]},{"Ident":"genericShow'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[51,38]},{"Ident":"genericShow"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[51,38]},"GenericShowArgs"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[51,38]},{"Ident":"genericShowArgs"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericShowNoConstructors"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericShowArgsNoArguments"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericShowSum"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericShowArgsProduct"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericShowConstructor"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericShowArgsArgument"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,17],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[9,27]},"Show"]},{"ValueRef":[{"start":[9,29],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[9,33]},{"Ident":"show"}]},{"ValueOpRef":[{"start":[9,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[9,39]},"<>"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[10,34]},{"Ident":"intercalate"}]}]},"eiImportedAs":null},{"eiModule":["Data","Generic","Rep"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[12,35]},"IsSymbol"]},{"TypeRef":[{"start":[12,37],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[12,47]},"SProxy",null]},{"ValueRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[12,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"GenericShow","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericShow","edTypeSynonymArguments":[["a",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":["genericShow'",{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"GenericShow","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericShow'"},{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericShow'"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShow"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[15,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},12]}}},{"EDValue":{"edValueName":{"Ident":"genericShow"},"edValueType":{"annotation":[{"start":[50,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,77]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[50,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[50,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,77]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[50,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,43]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[50,38],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,39]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[50,40],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,43]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[50,47],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,77]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[50,47],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,62]},[]],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShow"],"constraintArgs":[{"annotation":[{"start":[50,59],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,62]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[50,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,68],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,66],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,67]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,71],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[50,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},17]},18]}}},{"EDType":{"edTypeName":"GenericShowArgs","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"GenericShowArgs","edTypeSynonymArguments":[["a",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":["genericShowArgs",{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"GenericShowArgs","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"genericShowArgs"},{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"genericShowArgs"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,24],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[18,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},2]}}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Show"],"GenericShow"],"edInstanceName":{"Ident":"genericShowNoConstructors"},"edInstanceTypes":[{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[20,65]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoConstructors"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Show"],{"Ident":"genericShowNoConstructors"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"edInstanceName":{"Ident":"genericShowArgsNoArguments"},"edInstanceTypes":[{"annotation":[{"start":[23,56],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[23,67]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep","Show"],{"Ident":"genericShowArgsNoArguments"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Show"],"GenericShow"],"edInstanceName":{"Ident":"genericShowSum"},"edInstanceTypes":[{"annotation":[{"start":[26,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,75],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,78]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[26,79],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,80]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[26,81],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,82]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,29],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,42]},[]],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShow"],"constraintArgs":[{"annotation":[{"start":[26,41],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[26,44],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,57]},[]],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShow"],"constraintArgs":[{"annotation":[{"start":[26,56],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[26,57]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Show"],{"Ident":"genericShowSum"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"edInstanceName":{"Ident":"genericShowArgsProduct"},"edInstanceTypes":[{"annotation":[{"start":[32,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[32,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[32,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[32,32]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Product"]},{"annotation":[{"start":[32,33],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[32,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[32,36]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[31,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[31,26]},[]],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"constraintArgs":[{"annotation":[{"start":[31,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[31,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[31,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[31,45]},[]],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"constraintArgs":[{"annotation":[{"start":[31,44],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[31,45]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Show"],{"Ident":"genericShowArgsProduct"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Show"],"GenericShow"],"edInstanceName":{"Ident":"genericShowConstructor"},"edInstanceTypes":[{"annotation":[{"start":[37,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[37,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[37,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,19],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[37,30]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[37,35]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[37,36],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[37,37]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,7],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[36,24]},[]],"constraintClass":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"constraintArgs":[{"annotation":[{"start":[36,23],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[36,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[36,26],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[36,39]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"name"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Show"],{"Ident":"genericShowConstructor"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep","Show"],"GenericShowArgs"],"edInstanceName":{"Ident":"genericShowArgsArgument"},"edInstanceTypes":[{"annotation":[{"start":[46,64],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[46,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,64],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[46,72]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[46,73],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[46,74]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[46,37],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[46,43]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[46,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[46,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Generic","Rep","Show"],{"Ident":"genericShowArgsArgument"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep/Show.purs","end":[51,38]}}
− tests/purs/publish/basic-example/output/Data.Generic.Rep/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Generic.Rep","comments":null,"declarations":[{"children":[{"comments":null,"title":"to","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"rep"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[37,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]}},{"comments":null,"title":"from","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"rep"}]}},"sourceSpan":{"start":[38,3],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]}},{"comments":null,"title":"genericMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Generic"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Nothing"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Just"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]}}],"comments":"The `Generic` class asserts the existence of a type function from types\nto their representations using the type constructors defined in this module.\n","title":"Generic","info":{"fundeps":[[["a"],["rep"]]],"arguments":[["a",null],["rep",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]}},{"children":[],"comments":"A representation for types with no constructors.\n","title":"NoConstructors","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[16,20]}},{"children":[{"comments":null,"title":"NoArguments","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"genericMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Generic"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Nothing"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Just"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]}}],"comments":"A representation for constructors with no arguments.\n","title":"NoArguments","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[19,31]}},{"children":[{"comments":null,"title":"Inl","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Inr","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"genericMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Generic"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Nothing"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Just"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]}}],"comments":"A representation for types with multiple constructors.\n","title":"Sum","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,29]}},{"children":[{"comments":null,"title":"Product","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null}],"comments":"A representation for constructors with multiple fields.\n","title":"Product","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,31]}},{"children":[{"comments":null,"title":"Constructor","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"genericMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Generic"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Nothing"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Just"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]}}],"comments":"A representation for constructors which includes the data constructor name\nas a type-level string.\n","title":"Constructor","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["name",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["a",null]]},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[29,55]}},{"children":[{"comments":null,"title":"Argument","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"genericMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Generic"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Nothing"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[],"tag":"TypeLevelString","contents":"Just"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]}}],"comments":"A representation for an argument in a data constructor.\n","title":"Argument","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[32,32]}}]}
− tests/purs/publish/basic-example/output/Data.Generic.Rep/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Generic","Rep"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},"Generic"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},{"Ident":"to"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},{"Ident":"from"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},"NoConstructors",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},"NoArguments",["NoArguments"]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},"Sum",["Inl","Inr"]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},"Product",["Product"]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},"Constructor",["Constructor"]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]},"Argument",["Argument"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"genericMaybe"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,20],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[13,29]},"Maybe",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Generic","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Generic","edTypeSynonymArguments":[["a",null],["rep",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":["to",{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"rep"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["from",{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"rep"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Generic","edClassTypeArguments":[["a",null],["rep",null]],"edClassMembers":[[{"Ident":"to"},{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"rep"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"a"}]}],[{"Ident":"from"},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"rep"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDValue":{"edValueName":{"Ident":"to"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,9],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"rep"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"a"}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"from"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rep",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rep"}],"constraintData":null},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"rep"}]}]},5]},6]}}},{"EDType":{"edTypeName":"NoConstructors","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[]}}}},{"EDType":{"edTypeName":"NoArguments","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["NoArguments",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"NoArguments","edDataCtorOrigin":"data","edDataCtorTypeCtor":"NoArguments","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"Sum","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,21]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,21]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Inl",[{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,21]},[]],"tag":"TypeVar","contents":"a"}]],["Inr",[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,29]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Inl","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Sum","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[22,20],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,21]},[]],"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":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDDataConstructor":{"edDataCtorName":"Inr","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Sum","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[22,29]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Generic","Rep"],"Sum"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDType":{"edTypeName":"Product","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Product",[{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,31]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Product","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Product","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,29]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[25,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[25,31]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Generic","Rep"],"Product"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDType":{"edTypeName":"Constructor","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[29,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[29,54],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[29,55]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["name",{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[29,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["a",{"annotation":[{"start":[29,54],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[29,55]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Constructor",[{"annotation":[{"start":[29,54],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[29,55]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Constructor","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Constructor","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["name",{"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":[29,54],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[29,55]},[]],"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":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"name"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDType":{"edTypeName":"Argument","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[32,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[32,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[32,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[32,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Argument",[{"annotation":[{"start":[32,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[32,32]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Argument","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Argument","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[32,31],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[32,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Generic","Rep"],"Generic"],"edInstanceName":{"Ident":"genericMaybe"},"edInstanceTypes":[{"annotation":[{"start":[41,15],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,15],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,20]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[41,21],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[41,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[42,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,25],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,28]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Sum"]},{"annotation":[{"start":[41,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,41]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,51]},[]],"tag":"TypeLevelString","contents":"Nothing"}]},{"annotation":[{"start":[41,52],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[41,63]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"NoArguments"]}]}]},{"annotation":[{"start":[42,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[42,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[42,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,30],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[42,41]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Constructor"]},{"annotation":[{"start":[42,42],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[42,48]},[]],"tag":"TypeLevelString","contents":"Just"}]},{"annotation":[{"start":[42,50],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[42,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,50],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[42,58]},[]],"tag":"TypeConstructor","contents":[["Data","Generic","Rep"],"Argument"]},{"annotation":[{"start":[42,59],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[42,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Generic","Rep"],{"Ident":"genericMaybe"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-generics-rep/src/Data/Generic/Rep.purs","end":[47,49]}}
tests/purs/publish/basic-example/output/Data.HeytingAlgebra/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","HeytingAlgebra"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},"HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"tt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"ff"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"implies"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"conj"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"disj"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"not"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},"&&"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},"||"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},"HeytingAlgebraRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"ffRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"ttRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"impliesRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"conjRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"disjRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"notRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraFunction"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[7,23]},"Unit",[]]},{"ValueRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[7,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[10,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[10,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[10,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Row"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[11,33]},"RProxy",null]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[12,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":3,"efOperator":"&&","efAlias":[["Data","HeytingAlgebra"],{"Left":{"Ident":"conj"}}]},{"efAssociativity":"infixr","efPrecedence":2,"efOperator":"||","efAlias":[["Data","HeytingAlgebra"],{"Left":{"Ident":"disj"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"HeytingAlgebra","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,18]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"HeytingAlgebra","edTypeSynonymArguments":[["a",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":["ff",{"annotation":[{"start":[40,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[40,10]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["tt",{"annotation":[{"start":[41,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[41,10]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["implies",{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["conj",{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["disj",{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["not",{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}]}]}}},{"EDClass":{"edClassName":"HeytingAlgebra","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"ff"},{"annotation":[{"start":[40,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[40,10]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"tt"},{"annotation":[{"start":[41,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[41,10]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"implies"},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"conj"},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"disj"},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"not"},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"tt"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[41,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[41,10]},[]],"tag":"TypeVar","contents":"a"}]},3]}}},{"EDValue":{"edValueName":{"Ident":"ff"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[40,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[40,10]},[]],"tag":"TypeVar","contents":"a"}]},17]}}},{"EDValue":{"edValueName":{"Ident":"implies"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeVar","contents":"a"}]}]}]},11]}}},{"EDValue":{"edValueName":{"Ident":"conj"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},37]}}},{"EDValue":{"edValueName":{"Ident":"disj"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},21]}}},{"EDValue":{"edValueName":{"Ident":"not"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeVar","contents":"a"}]}]},7]}}},{"EDType":{"edTypeName":"HeytingAlgebraRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,22]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"Row","contents":{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"Row","contents":{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"HeytingAlgebraRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["ffRecord",{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["ttRecord",{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[90,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[90,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["impliesRecord",{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[91,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["disjRecord",{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[92,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["conjRecord",{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[93,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["notRecord",{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[94,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}]}]}}},{"EDClass":{"edClassName":"HeytingAlgebraRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"ffRecord"},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}],[{"Ident":"ttRecord"},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[90,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[90,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}],[{"Ident":"impliesRecord"},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[91,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"disjRecord"},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[92,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"conjRecord"},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[93,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"notRecord"},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[94,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}]}},{"EDValue":{"edValueName":{"Ident":"ffRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},14]},15]},16]}}},{"EDValue":{"edValueName":{"Ident":"ttRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[90,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[90,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"impliesRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[91,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},8]},9]},10]}}},{"EDValue":{"edValueName":{"Ident":"conjRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[93,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},22]},23]},24]}}},{"EDValue":{"edValueName":{"Ident":"disjRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[92,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},18]},19]},20]}}},{"EDValue":{"edValueName":{"Ident":"notRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[94,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},4]},5]},6]}}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraBoolean"},"edInstanceTypes":[{"annotation":[{"start":[50,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[50,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraUnit"},"edInstanceTypes":[{"annotation":[{"start":[58,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[58,51]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraFunction"},"edInstanceTypes":[{"annotation":[{"start":[66,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,73]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,77],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,78]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[66,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,52]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[66,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,52]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraFunction"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraRecord"},"edInstanceTypes":[{"annotation":[{"start":[74,112],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,122]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,112],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,118]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[74,119],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,122]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[74,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,56]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[74,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,51]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[74,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,56]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[74,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,91]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[74,79],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,83]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[74,84],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,87]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[74,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,91]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"edInstanceName":{"Ident":"heytingAlgebraRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[96,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[96,64]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[96,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[96,68]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[96,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[96,71]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"edInstanceName":{"Ident":"heytingAlgebraRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[110,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,37]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[110,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,41]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[110,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,47]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[110,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,59]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[110,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,64]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[110,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,71]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[105,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[105,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[105,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[105,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[106,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[106,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[106,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[106,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[106,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[107,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[107,57]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[107,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[107,42]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[107,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[107,46]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[107,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[107,57]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[108,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[108,30]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[108,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[108,30]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]}}+{"efVersion":"0.13.2","efModuleName":["Data","HeytingAlgebra"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},"HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"tt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"ff"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"implies"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"conj"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"disj"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"not"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},"&&"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},"||"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},"HeytingAlgebraRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"ffRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"ttRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"impliesRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"conjRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"disjRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]},{"Ident":"notRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraFunction"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[7,23]},"Unit",[]]},{"ValueRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[7,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[10,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[10,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[10,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Row"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[11,33]},"RProxy",null]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[12,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":3,"efOperator":"&&","efAlias":[["Data","HeytingAlgebra"],{"Left":{"Ident":"conj"}}]},{"efAssociativity":"infixr","efPrecedence":2,"efOperator":"||","efAlias":[["Data","HeytingAlgebra"],{"Left":{"Ident":"disj"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"HeytingAlgebra","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,18]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"HeytingAlgebra","edTypeSynonymArguments":[["a",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":["ff",{"annotation":[{"start":[40,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[40,10]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["tt",{"annotation":[{"start":[41,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[41,10]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["implies",{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["conj",{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["disj",{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["not",{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}]}]}}},{"EDClass":{"edClassName":"HeytingAlgebra","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"ff"},{"annotation":[{"start":[40,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[40,10]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"tt"},{"annotation":[{"start":[41,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[41,10]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"implies"},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"conj"},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"disj"},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"not"},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"tt"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[41,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[41,10]},[]],"tag":"TypeVar","contents":"a"}]},3]}}},{"EDValue":{"edValueName":{"Ident":"ff"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[40,9],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[40,10]},[]],"tag":"TypeVar","contents":"a"}]},17]}}},{"EDValue":{"edValueName":{"Ident":"implies"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[42,25]},[]],"tag":"TypeVar","contents":"a"}]}]}]},11]}}},{"EDValue":{"edValueName":{"Ident":"conj"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[43,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},37]}}},{"EDValue":{"edValueName":{"Ident":"disj"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[44,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},21]}}},{"EDValue":{"edValueName":{"Ident":"not"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[45,16]},[]],"tag":"TypeVar","contents":"a"}]}]},7]}}},{"EDType":{"edTypeName":"HeytingAlgebraRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,22]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"Row","contents":{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"Row","contents":{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"HeytingAlgebraRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["ffRecord",{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["ttRecord",{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[90,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[90,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["impliesRecord",{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[91,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["disjRecord",{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[92,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["conjRecord",{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[93,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["notRecord",{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[94,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}]}]}}},{"EDClass":{"edClassName":"HeytingAlgebraRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"ffRecord"},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}],[{"Ident":"ttRecord"},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[90,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[90,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}],[{"Ident":"impliesRecord"},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[91,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"disjRecord"},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[92,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"conjRecord"},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[93,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"notRecord"},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[94,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"ffRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[89,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},14]},15]},16]}}},{"EDValue":{"edValueName":{"Ident":"ttRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,22]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,30]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,40]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[90,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,44]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[90,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[90,61]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"impliesRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[91,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[91,80]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},8]},9]},10]}}},{"EDValue":{"edValueName":{"Ident":"conjRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[93,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[93,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[93,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},22]},23]},24]}}},{"EDValue":{"edValueName":{"Ident":"disjRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[92,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,60]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[92,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[92,77]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},18]},19]},20]}}},{"EDValue":{"edValueName":{"Ident":"notRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[94,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[94,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[94,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},4]},5]},6]}}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraBoolean"},"edInstanceTypes":[{"annotation":[{"start":[50,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[50,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraUnit"},"edInstanceTypes":[{"annotation":[{"start":[58,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[58,51]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraFunction"},"edInstanceTypes":[{"annotation":[{"start":[66,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,73]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,77],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,78]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[66,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,52]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[66,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[66,52]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraFunction"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraRecord"},"edInstanceTypes":[{"annotation":[{"start":[74,112],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,122]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,112],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,118]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[74,119],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,122]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[74,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,56]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[74,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,51]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[74,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,56]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[74,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,91]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[74,79],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,83]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[74,84],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,87]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[74,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[74,91]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"edInstanceName":{"Ident":"heytingAlgebraRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[96,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[96,64]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[96,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[96,68]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[96,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[96,71]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"edInstanceName":{"Ident":"heytingAlgebraRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[110,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,37]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[110,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,41]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[110,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,47]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[110,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,59]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[110,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,64]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[110,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[110,71]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[105,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[105,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[105,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[105,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[106,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[106,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[106,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[106,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[106,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[106,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[107,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[107,57]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebraRecord"],"constraintArgs":[{"annotation":[{"start":[107,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[107,42]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[107,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[107,46]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[107,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[107,57]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[108,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[108,30]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[108,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[108,30]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","HeytingAlgebra"],{"Ident":"heytingAlgebraRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs","end":[150,59]}}
− tests/purs/publish/basic-example/output/Data.Identity/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Identity","comments":null,"declarations":[{"children":[{"comments":null,"title":"Identity","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[18,58]}},{"comments":null,"title":"eqIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[20,62]}},{"comments":null,"title":"ordIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[22,65]}},{"comments":null,"title":"boundedIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[24,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[24,77]}},{"comments":null,"title":"heytingAlgebraIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","HeytingAlgebra"],"HeytingAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[26,98]}},{"comments":null,"title":"booleanAlgebraIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","BooleanAlgebra"],"BooleanAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[28,98]}},{"comments":null,"title":"semigroupIdenity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[30,82]}},{"comments":null,"title":"monoidIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[32,74]}},{"comments":null,"title":"semiringIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[34,80]}},{"comments":null,"title":"euclideanRingIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","EuclideanRing"],"EuclideanRing"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[36,95]}},{"comments":null,"title":"ringIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ring"],"Ring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[38,68]}},{"comments":null,"title":"commutativeRingIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[40,101]}},{"comments":null,"title":"lazyIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[42,68]}},{"comments":null,"title":"showIdentity","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[45,52]}},{"comments":null,"title":"eq1Identity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[47,44]}},{"comments":null,"title":"ord1Identity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[49,46]}},{"comments":null,"title":"functorIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[51,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[51,52]}},{"comments":null,"title":"invariantIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[54,15]}},{"comments":null,"title":"altIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[57,14]}},{"comments":null,"title":"applyIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[60,51]}},{"comments":null,"title":"applicativeIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[63,18]}},{"comments":null,"title":"bindIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[66,28]}},{"comments":null,"title":"monadIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[68,41]}},{"comments":null,"title":"extendIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[71,30]}},{"comments":null,"title":"comonadIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Comonad"],"Comonad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[74,27]}},{"comments":null,"title":"foldableIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[79,31]}},{"comments":null,"title":"traversableIdentity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]}},"sourceSpan":{"start":[81,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[83,41]}}],"comments":null,"title":"Identity","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[16,32]}}]}
− tests/purs/publish/basic-example/output/Data.Identity/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Identity"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[83,41]},"Identity",["Identity"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupIdenity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"euclideanRingIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"lazyIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Identity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Identity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"comonadIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableIdentity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableIdentity"}]}],"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":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[5,30]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Control","Comonad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,25],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[6,38]},"Comonad"]}]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,24],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[7,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Control","Lazy"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,22],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[8,32]},"Lazy"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,17],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[9,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[10,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor","Invariant"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,32],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[11,47]},"Invariant"]},{"ValueRef":[{"start":[11,49],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[11,54]},{"Ident":"imapF"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,22],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[12,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,18],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[13,28]},"Ord1"]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,26],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[14,43]},"Traversable"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Identity","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,31],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[16,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[16,31],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[16,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Identity",[{"annotation":[{"start":[16,31],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[16,32]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Identity","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Identity","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[16,31],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[16,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeIdentity"},"edInstanceTypes":[{"annotation":[{"start":[18,45],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[18,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,45],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[18,53]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[18,54],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[18,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,54],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[18,55]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"newtypeIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqIdentity"},"edInstanceTypes":[{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[20,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[20,59]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[20,60],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[20,61]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,39],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[20,43]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[20,42],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[20,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"eqIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordIdentity"},"edInstanceTypes":[{"annotation":[{"start":[22,54],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[22,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,54],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[22,62]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[22,63],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[22,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,40],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[22,45]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[22,44],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[22,45]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"ordIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedIdentity"},"edInstanceTypes":[{"annotation":[{"start":[24,66],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[24,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,66],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[24,74]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[24,75],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[24,76]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[24,44],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[24,53]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[24,52],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[24,53]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"boundedIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraIdentity"},"edInstanceTypes":[{"annotation":[{"start":[26,87],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[26,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,87],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[26,95]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[26,96],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[26,97]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,51],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[26,67]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[26,66],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[26,67]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"heytingAlgebraIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraIdentity"},"edInstanceTypes":[{"annotation":[{"start":[28,87],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[28,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,87],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[28,95]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[28,96],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[28,97]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[28,51],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[28,67]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[28,66],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[28,67]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"booleanAlgebraIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupIdenity"},"edInstanceTypes":[{"annotation":[{"start":[30,71],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[30,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,71],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[30,79]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[30,80],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[30,81]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[30,45],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[30,56]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[30,55],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[30,56]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"semigroupIdenity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidIdentity"},"edInstanceTypes":[{"annotation":[{"start":[32,63],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[32,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,63],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[32,71]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[32,72],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[32,73]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[32,43],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[32,51]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[32,50],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[32,51]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"monoidIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringIdentity"},"edInstanceTypes":[{"annotation":[{"start":[34,69],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[34,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,69],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[34,77]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[34,78],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[34,79]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[34,45],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[34,55]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[34,54],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[34,55]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"semiringIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","EuclideanRing"],"EuclideanRing"],"edInstanceName":{"Ident":"euclideanRingIdentity"},"edInstanceTypes":[{"annotation":[{"start":[36,84],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[36,94]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,84],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[36,92]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[36,93],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[36,94]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,50],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[36,65]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[36,64],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[36,65]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"euclideanRingIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringIdentity"},"edInstanceTypes":[{"annotation":[{"start":[38,57],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[38,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,57],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[38,65]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[38,67]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[38,41],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[38,47]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[38,46],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[38,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"ringIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingIdentity"},"edInstanceTypes":[{"annotation":[{"start":[40,90],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[40,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,90],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[40,98]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[40,99],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[40,100]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[40,52],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[40,69]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[40,68],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[40,69]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"commutativeRingIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Lazy"],"Lazy"],"edInstanceName":{"Ident":"lazyIdentity"},"edInstanceTypes":[{"annotation":[{"start":[42,57],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[42,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,57],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[42,65]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[42,66],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[42,67]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[42,41],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[42,47]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[42,46],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[42,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"lazyIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showIdentity"},"edInstanceTypes":[{"annotation":[{"start":[44,42],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[44,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,42],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[44,50]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]},{"annotation":[{"start":[44,51],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[44,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[44,26],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[44,32]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[44,31],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[44,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Identity"],{"Ident":"showIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Identity"},"edInstanceTypes":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[47,44]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"eq1Identity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Identity"},"edInstanceTypes":[{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[49,46]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"ord1Identity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorIdentity"},"edInstanceTypes":[{"annotation":[{"start":[51,44],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[51,52]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"functorIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantIdentity"},"edInstanceTypes":[{"annotation":[{"start":[53,41],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[53,49]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"invariantIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altIdentity"},"edInstanceTypes":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[56,37]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"altIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyIdentity"},"edInstanceTypes":[{"annotation":[{"start":[59,33],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[59,41]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"applyIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeIdentity"},"edInstanceTypes":[{"annotation":[{"start":[62,45],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[62,53]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"applicativeIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindIdentity"},"edInstanceTypes":[{"annotation":[{"start":[65,31],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[65,39]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"bindIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadIdentity"},"edInstanceTypes":[{"annotation":[{"start":[68,33],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[68,41]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"monadIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendIdentity"},"edInstanceTypes":[{"annotation":[{"start":[70,35],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[70,43]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"extendIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Comonad"],"Comonad"],"edInstanceName":{"Ident":"comonadIdentity"},"edInstanceTypes":[{"annotation":[{"start":[73,37],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[73,45]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"comonadIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableIdentity"},"edInstanceTypes":[{"annotation":[{"start":[76,39],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[76,47]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"foldableIdentity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableIdentity"},"edInstanceTypes":[{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[81,53]},[]],"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Identity"],{"Ident":"traversableIdentity"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-identity/src/Data/Identity.purs","end":[83,41]}}
− tests/purs/publish/basic-example/output/Data.Int.Bits/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Int.Bits","comments":"This module defines bitwise operations for the `Int` type.\n","declarations":[{"children":[],"comments":"Bitwise AND.\n","title":"and","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,40]}},{"children":[],"comments":null,"title":"(.&.)","info":{"declType":"alias","alias":[["Data","Int","Bits"],{"Right":{"Left":{"Ident":"and"}}}],"fixity":{"associativity":"infixl","precedence":10}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[15,21]}},{"children":[],"comments":"Bitwise OR.\n","title":"or","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,39]}},{"children":[],"comments":null,"title":"(.|.)","info":{"declType":"alias","alias":[["Data","Int","Bits"],{"Right":{"Left":{"Ident":"or"}}}],"fixity":{"associativity":"infixl","precedence":10}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[20,20]}},{"children":[],"comments":"Bitwise XOR.\n","title":"xor","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,40]}},{"children":[],"comments":null,"title":"(.^.)","info":{"declType":"alias","alias":[["Data","Int","Bits"],{"Right":{"Left":{"Ident":"xor"}}}],"fixity":{"associativity":"infixl","precedence":10}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[25,21]}},{"children":[],"comments":"Bitwise shift left.\n","title":"shl","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,40]}},{"children":[],"comments":"Bitwise shift right.\n","title":"shr","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,40]}},{"children":[],"comments":"Bitwise zero-fill shift right.\n","title":"zshr","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,41]}},{"children":[],"comments":"Bitwise NOT.\n","title":"complement","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]}}]}
− tests/purs/publish/basic-example/output/Data.Int.Bits/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Int","Bits"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},{"Ident":"and"}]},{"ValueOpRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},".&."]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},{"Ident":"or"}]},{"ValueOpRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},".|."]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},{"Ident":"xor"}]},{"ValueOpRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},".^."]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},{"Ident":"shl"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},{"Ident":"shr"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},{"Ident":"zshr"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},{"Ident":"complement"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":10,"efOperator":".&.","efAlias":[["Data","Int","Bits"],{"Left":{"Ident":"and"}}]},{"efAssociativity":"infixl","efPrecedence":10,"efOperator":".|.","efAlias":[["Data","Int","Bits"],{"Left":{"Ident":"or"}}]},{"efAssociativity":"infixl","efPrecedence":10,"efOperator":".^.","efAlias":[["Data","Int","Bits"],{"Left":{"Ident":"xor"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"and"},"edValueType":{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,27],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[13,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"or"},"edValueType":{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,26],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[18,29],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,29],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,29],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[18,36],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[18,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"xor"},"edValueType":{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,27],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[23,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[23,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[23,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"shl"},"edValueType":{"annotation":[{"start":[28,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,27],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[28,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[28,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"shr"},"edValueType":{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,27],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[31,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[31,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[31,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"zshr"},"edValueType":{"annotation":[{"start":[34,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[34,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,35],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[34,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"complement"},"edValueType":{"annotation":[{"start":[37,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[37,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int/Bits.purs","end":[37,40]}}
− tests/purs/publish/basic-example/output/Data.Int/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Int","comments":null,"declarations":[{"children":[],"comments":"Creates an `Int` from a `Number` value. The number must already be an\ninteger and fall within the valid range of values for the `Int` type\notherwise `Nothing` is returned.\n","title":"fromNumber","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]}},{"children":[],"comments":"Convert a `Number` to an `Int`, by taking the closest integer equal to or\ngreater than the argument. Values outside the `Int` range are clamped,\n`NaN` and `Infinity` values return 0.\n","title":"ceil","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,22]}},{"children":[],"comments":"Convert a `Number` to an `Int`, by taking the closest integer equal to or\nless than the argument. Values outside the `Int` range are clamped, `NaN`\nand `Infinity` values return 0.\n","title":"floor","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,23]}},{"children":[],"comments":"Convert a `Number` to an `Int`, by taking the nearest integer to the\nargument. Values outside the `Int` range are clamped, `NaN` and `Infinity`\nvalues return 0.\n","title":"round","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,23]}},{"children":[],"comments":"Converts an `Int` value back into a `Number`. Any `Int` is a valid `Number`\nso there is no loss of precision with this function.\n","title":"toNumber","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,41]}},{"children":[],"comments":"Reads an `Int` from a `String` value. The number must parse as an integer\nand fall within the valid range of values for the `Int` type, otherwise\n`Nothing` is returned.\n","title":"fromString","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[81,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]}},{"children":[],"comments":"The number of unique digits (including zero) used to represent integers in\na specific base.\n","title":"Radix","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[170,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[170,26]}},{"children":[],"comments":"Create a `Radix` from a number between 2 and 36.\n","title":"radix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]}]}},"sourceSpan":{"start":[193,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]}},{"children":[],"comments":"The base-2 system.\n","title":"binary","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}},"sourceSpan":{"start":[173,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[173,16]}},{"children":[],"comments":"The base-8 system.\n","title":"octal","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}},"sourceSpan":{"start":[177,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[177,15]}},{"children":[],"comments":"The base-10 system.\n","title":"decimal","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}},"sourceSpan":{"start":[181,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[181,17]}},{"children":[],"comments":"The base-16 system.\n","title":"hexadecimal","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}},"sourceSpan":{"start":[185,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[185,21]}},{"children":[],"comments":"The base-36 system.\n","title":"base36","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}},"sourceSpan":{"start":[189,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[189,16]}},{"children":[],"comments":"Like `fromString`, but the integer can be specified in a different base.\n\nExample:\n``` purs\nfromStringAs binary      \"100\" == Just 4\nfromStringAs hexadecimal \"ff\"  == Just 255\n```\n","title":"fromStringAs","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[204,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]}},{"children":[],"comments":null,"title":"toStringAs","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[252,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]}},{"children":[{"comments":null,"title":"Even","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Odd","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[109,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[109,38]}},{"comments":null,"title":"ordParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[110,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[110,40]}},{"comments":null,"title":"showParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[114,19]}},{"comments":null,"title":"boundedParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[116,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[118,12]}},{"comments":null,"title":"semiringParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[120,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[125,17]}},{"comments":null,"title":"ringParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ring"],"Ring"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[127,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[128,12]}},{"comments":null,"title":"commutativeRingParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[130,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[130,57]}},{"comments":null,"title":"euclideanRingParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","EuclideanRing"],"EuclideanRing"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[132,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[136,17]}},{"comments":null,"title":"divisionRingParity","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","DivisionRing"],"DivisionRing"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[138,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[139,19]}}],"comments":"A type for describing whether an integer is even or odd.\n\nThe `Ord` instance considers `Even` to be less than `Odd`.\n\nThe `Semiring` instance allows you to ask about the parity of the results\nof arithmetical operations, given only the parities of the inputs. For\nexample, the sum of an odd number and an even number is odd, so\n`Odd + Even == Odd`. This also works for multiplication, eg. the product\nof two odd numbers is odd, and therefore `Odd * Odd == Odd`.\n\nMore generally, we have that\n\n```purescript\nparity x + parity y == parity (x + y)\nparity x * parity y == parity (x * y)\n```\n\nfor any integers `x`, `y`. (A mathematician would say that `parity` is a\n*ring homomorphism*.)\n\nAfter defining addition and multiplication on `Parity` in this way, the\n`Semiring` laws now force us to choose `zero = Even` and `one = Odd`.\nThis `Semiring` instance actually turns out to be a `Field`.\n","title":"Parity","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[107,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[107,25]}},{"children":[],"comments":"Returns whether an `Int` is `Even` or `Odd`.\n\n``` purescript\nparity 0 == Even\nparity 1 == Odd\n```\n","title":"parity","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}},"sourceSpan":{"start":[147,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,24]}},{"children":[],"comments":"Returns whether an `Int` is an even number.\n\n``` purescript\neven 0 == true\neven 1 == false\n```\n","title":"even","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[156,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,23]}},{"children":[],"comments":"The negation of `even`.\n\n``` purescript\nodd 0 == false\nodd 1 == true\n```\n","title":"odd","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[165,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,22]}},{"children":[],"comments":"The `quot` function provides _truncating_ integer division (see the\ndocumentation for the `EuclideanRing` class). It is identical to `div` in\nthe `EuclideanRing Int` instance if the dividend is positive, but will be\nslightly different if the dividend is negative. For example:\n\n```purescript\ndiv 2 3 == 0\nquot 2 3 == 0\n\ndiv (-2) 3 == (-1)\nquot (-2) 3 == 0\n\ndiv 2 (-3) == 0\nquot 2 (-3) == 0\n```\n","title":"quot","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[222,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]}},{"children":[],"comments":"The `rem` function provides the remainder after _truncating_ integer\ndivision (see the documentation for the `EuclideanRing` class). It is\nidentical to `mod` in the `EuclideanRing Int` instance if the dividend is\npositive, but will be slightly different if the dividend is negative. For\nexample:\n\n```purescript\nmod 2 3 == 2\nrem 2 3 == 2\n\nmod (-2) 3 == 1\nrem (-2) 3 == (-2)\n\nmod 2 (-3) == 2\nrem 2 (-3) == 2\n```\n","title":"rem","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[240,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]}},{"children":[],"comments":"Raise an Int to the power of another Int.\n","title":"pow","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[243,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]}}]}
− tests/purs/publish/basic-example/output/Data.Int/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Int"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"fromNumber"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"ceil"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"floor"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"round"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"toNumber"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"fromString"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},"Radix",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"radix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"binary"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"octal"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"decimal"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"hexadecimal"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"base36"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"fromStringAs"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"toStringAs"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},"Parity",["Even","Odd"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"parity"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"even"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"odd"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"quot"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"rem"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"pow"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"euclideanRingParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"divisionRingParity"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Int","Bits"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[28,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[28,28]},".&."]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[29,20],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[29,29]},"Maybe",null]},{"ValueRef":[{"start":[29,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[29,40]},{"Ident":"fromMaybe"}]}]},"eiImportedAs":null},{"eiModule":["Global"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[30,16],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[30,24]},{"Ident":"infinity"}]}]},"eiImportedAs":null},{"eiModule":["Math"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Math"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"fromNumber"},"edValueType":{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,22],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[37,25],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,25],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,30]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"ceil"},"edValueType":{"annotation":[{"start":[55,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,16],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[55,19],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"floor"},"edValueType":{"annotation":[{"start":[49,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[49,20],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"round"},"edValueType":{"annotation":[{"start":[61,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[61,20],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"toNumber"},"edValueType":{"annotation":[{"start":[76,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,32],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[76,35],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"fromString"},"edValueType":{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,22],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[81,25],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,25],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,30]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[81,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDType":{"edTypeName":"Radix","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Radix",[{"annotation":[{"start":[170,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[170,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]}}}},{"EDValue":{"edValueName":{"Ident":"radix"},"edValueType":{"annotation":[{"start":[193,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,14],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[193,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,22]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[193,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"binary"},"edValueType":{"annotation":[{"start":[173,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[173,16]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"octal"},"edValueType":{"annotation":[{"start":[177,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[177,15]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"decimal"},"edValueType":{"annotation":[{"start":[181,12],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[181,17]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"hexadecimal"},"edValueType":{"annotation":[{"start":[185,16],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[185,21]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"base36"},"edValueType":{"annotation":[{"start":[189,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[189,16]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"fromStringAs"},"edValueType":{"annotation":[{"start":[204,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[204,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,22]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]},{"annotation":[{"start":[204,26],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,26],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,33],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[204,26],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[204,36],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,36],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,41]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[204,42],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toStringAs"},"edValueType":{"annotation":[{"start":[252,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,36],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,35]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]},{"annotation":[{"start":[252,39],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,39],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,43],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,39],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[252,46],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDType":{"edTypeName":"Parity","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Even",[]],["Odd",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Even","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Parity","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Odd","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Parity","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]},"edDataCtorFields":[]}},{"EDValue":{"edValueName":{"Ident":"parity"},"edValueType":{"annotation":[{"start":[147,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[147,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[147,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[147,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[147,18],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,24]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}}},{"EDValue":{"edValueName":{"Ident":"even"},"edValueType":{"annotation":[{"start":[156,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,13],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[156,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[156,16],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"odd"},"edValueType":{"annotation":[{"start":[165,8],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,8],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,8],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[165,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"quot"},"edValueType":{"annotation":[{"start":[222,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[222,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,35],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[222,38],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"rem"},"edValueType":{"annotation":[{"start":[240,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,27],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[240,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[240,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"pow"},"edValueType":{"annotation":[{"start":[243,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,27],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[243,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqParity"},"edInstanceTypes":[{"annotation":[{"start":[109,32],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[109,38]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"eqParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordParity"},"edInstanceTypes":[{"annotation":[{"start":[110,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[110,40]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"ordParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showParity"},"edInstanceTypes":[{"annotation":[{"start":[112,29],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[112,35]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"showParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedParity"},"edInstanceTypes":[{"annotation":[{"start":[116,35],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[116,41]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"boundedParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringParity"},"edInstanceTypes":[{"annotation":[{"start":[120,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[120,43]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"semiringParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringParity"},"edInstanceTypes":[{"annotation":[{"start":[127,29],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[127,35]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"ringParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingParity"},"edInstanceTypes":[{"annotation":[{"start":[130,51],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[130,57]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"commutativeRingParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","EuclideanRing"],"EuclideanRing"],"edInstanceName":{"Ident":"euclideanRingParity"},"edInstanceTypes":[{"annotation":[{"start":[132,47],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[132,53]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"euclideanRingParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","DivisionRing"],"DivisionRing"],"edInstanceName":{"Ident":"divisionRingParity"},"edInstanceTypes":[{"annotation":[{"start":[138,45],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[138,51]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"divisionRingParity"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]}}
− tests/purs/publish/basic-example/output/Data.Lazy/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Lazy","comments":null,"declarations":[{"children":[{"comments":null,"title":"semiringLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[42,24]}},{"comments":null,"title":"ringLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ring"],"Ring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[45,42]}},{"comments":null,"title":"commutativeRingLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[47,78]}},{"comments":null,"title":"euclideanRingLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","EuclideanRing"],"EuclideanRing"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[52,46]}},{"comments":null,"title":"eqLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[55,34]}},{"comments":null,"title":"eq1Lazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[57,36]}},{"comments":null,"title":"ordLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[60,44]}},{"comments":null,"title":"ord1Lazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[62,38]}},{"comments":null,"title":"boundedLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[64,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[66,30]}},{"comments":null,"title":"semigroupLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[69,46]}},{"comments":null,"title":"monoidLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[71,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[72,30]}},{"comments":null,"title":"heytingAlgebraLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","HeytingAlgebra"],"HeytingAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[74,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[80,20]}},{"comments":null,"title":"booleanAlgebraLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","BooleanAlgebra"],"BooleanAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[82,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[82,75]}},{"comments":null,"title":"functorLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[84,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[85,36]}},{"comments":null,"title":"functorWithIndexLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[87,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[88,32]}},{"comments":null,"title":"foldableLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[90,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[93,28]}},{"comments":null,"title":"foldableWithIndexLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[95,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[98,40]}},{"comments":null,"title":"foldable1Lazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Foldable"],"Foldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[100,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[102,23]}},{"comments":null,"title":"traversableLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[104,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[106,43]}},{"comments":null,"title":"traversableWithIndexLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[109,42]}},{"comments":null,"title":"traversable1Lazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Traversable"],"Traversable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[111,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[113,44]}},{"comments":null,"title":"invariantLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[115,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[116,15]}},{"comments":null,"title":"applyLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[118,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[119,44]}},{"comments":null,"title":"applicativeLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[121,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[122,25]}},{"comments":null,"title":"bindLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[124,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[125,45]}},{"comments":null,"title":"monadLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[127,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[127,33]}},{"comments":null,"title":"extendLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[129,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[130,31]}},{"comments":null,"title":"comonadLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Comonad"],"Comonad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}]}},"sourceSpan":{"start":[132,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[133,18]}},{"comments":null,"title":"showLazy","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[135,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[136,53]}},{"comments":null,"title":"lazyLazy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[138,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[139,39]}}],"comments":"`Lazy a` represents lazily-computed values of type `a`.\n\nA lazy value is computed at most once - the result is saved\nafter the first computation, and subsequent attempts to read\nthe value simply return the saved value.\n\n`Lazy` values can be created with `defer`, or by using the provided\ntype class instances.\n\n`Lazy` values can be evaluated by using the `force` function.\n","title":"Lazy","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"declType":"externData"},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[30,41]}},{"children":[],"comments":"Defer a computation, creating a `Lazy` value.\n","title":"defer","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,56]}},{"children":[],"comments":"Force evaluation of a `Lazy` value.\n","title":"force","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,46]}}]}
− tests/purs/publish/basic-example/output/Data.Lazy/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Lazy"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[139,39]},"Lazy",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[139,39]},{"Ident":"defer"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[139,39]},{"Ident":"force"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"euclideanRingLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Lazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Lazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldable1Lazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversable1Lazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"comonadLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showLazy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"lazyLazy"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Comonad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,25],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[5,38]},"Comonad"]}]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,24],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[6,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Control","Lazy"],"eiImportType":{"Implicit":[]},"eiImportedAs":["CL"]},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,17],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[8,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,23],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[9,37]},"Foldable"]},{"ValueRef":[{"start":[9,39],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[9,46]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[9,48],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[9,53]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[9,55],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[9,60]},{"Ident":"foldr"}]}]},"eiImportedAs":null},{"eiModule":["Data","FoldableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,32],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[10,55]},"FoldableWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor","Invariant"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,32],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[11,47]},"Invariant"]},{"ValueRef":[{"start":[11,49],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[11,54]},{"Ident":"imapF"}]}]},"eiImportedAs":null},{"eiModule":["Data","FunctorWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,31],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[12,53]},"FunctorWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[13,29],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[13,36]},{"Ident":"implies"}]},{"ValueRef":[{"start":[13,38],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[13,40]},{"Ident":"ff"}]},{"ValueRef":[{"start":[13,42],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[13,44]},{"Ident":"tt"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,18],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[14,28]},"Ord1"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,33],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[15,48]},"Foldable1"]},{"ValueRef":[{"start":[15,50],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[15,62]},{"Ident":"fold1Default"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,36],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[16,54]},"Traversable1"]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,26],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[17,43]},"Traversable"]},{"ValueRef":[{"start":[17,45],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[17,53]},{"Ident":"traverse"}]}]},"eiImportedAs":null},{"eiModule":["Data","TraversableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[18,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[18,61]},"TraversableWithIndex"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Lazy","edTypeKind":{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[30,41]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[30,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,37],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[30,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"defer"},"edValueType":{"annotation":[{"start":[33,25],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[33,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,47],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,36],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,36],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,41],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,36],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,40]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[33,44],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[33,50],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,50],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,54]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[33,55],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[33,56]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"force"},"edValueType":{"annotation":[{"start":[36,25],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,42],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,39]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringLazy"},"edInstanceTypes":[{"annotation":[{"start":[38,50],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[38,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,50],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[38,54]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[38,55],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[38,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[38,26],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[38,36]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[38,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[38,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"semiringLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringLazy"},"edInstanceTypes":[{"annotation":[{"start":[44,38],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[44,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,38],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[44,42]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[44,43],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[44,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[44,22],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[44,28]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[44,27],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[44,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"ringLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingLazy"},"edInstanceTypes":[{"annotation":[{"start":[47,71],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[47,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,71],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[47,75]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[47,76],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[47,77]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[47,33],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[47,50]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[47,49],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[47,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"commutativeRingLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","EuclideanRing"],"EuclideanRing"],"edInstanceName":{"Ident":"euclideanRingLazy"},"edInstanceTypes":[{"annotation":[{"start":[49,65],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[49,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,65],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[49,69]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[49,70],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[49,71]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[49,31],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[49,46]},[]],"constraintClass":[["Data","EuclideanRing"],"EuclideanRing"],"constraintArgs":[{"annotation":[{"start":[49,45],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[49,46]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"euclideanRingLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqLazy"},"edInstanceTypes":[{"annotation":[{"start":[54,32],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[54,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,32],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[54,36]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[54,37],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[54,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[54,20],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[54,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[54,23],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[54,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"eqLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Lazy"},"edInstanceTypes":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[57,36]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"eq1Lazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordLazy"},"edInstanceTypes":[{"annotation":[{"start":[59,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[59,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[59,39]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[59,40],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[59,41]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[59,21],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[59,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[59,25],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[59,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"ordLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Lazy"},"edInstanceTypes":[{"annotation":[{"start":[62,34],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[62,38]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"ord1Lazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedLazy"},"edInstanceTypes":[{"annotation":[{"start":[64,47],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[64,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,47],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[64,51]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[64,52],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[64,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[64,25],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[64,34]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[64,33],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[64,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"boundedLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupLazy"},"edInstanceTypes":[{"annotation":[{"start":[68,53],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[68,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,53],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[68,57]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[68,58],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[68,59]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[68,27],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[68,38]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[68,37],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[68,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"semigroupLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidLazy"},"edInstanceTypes":[{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[71,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,44],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[71,48]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[71,49],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[71,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[71,24],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[71,32]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[71,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"monoidLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraLazy"},"edInstanceTypes":[{"annotation":[{"start":[74,68],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[74,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,68],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[74,72]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[74,73],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[74,74]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[74,32],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[74,48]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[74,47],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[74,48]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"heytingAlgebraLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraLazy"},"edInstanceTypes":[{"annotation":[{"start":[82,68],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[82,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,68],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[82,72]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[82,73],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[82,74]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[82,32],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[82,48]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[82,47],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[82,48]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"booleanAlgebraLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorLazy"},"edInstanceTypes":[{"annotation":[{"start":[84,33],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[84,37]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"functorLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexLazy"},"edInstanceTypes":[{"annotation":[{"start":[87,51],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[87,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[87,56],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[87,60]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"functorWithIndexLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableLazy"},"edInstanceTypes":[{"annotation":[{"start":[90,35],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[90,39]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"foldableLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexLazy"},"edInstanceTypes":[{"annotation":[{"start":[95,53],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[95,57]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[95,58],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[95,62]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"foldableWithIndexLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Foldable"],"Foldable1"],"edInstanceName":{"Ident":"foldable1Lazy"},"edInstanceTypes":[{"annotation":[{"start":[100,37],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[100,41]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"foldable1Lazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableLazy"},"edInstanceTypes":[{"annotation":[{"start":[104,41],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[104,45]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"traversableLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexLazy"},"edInstanceTypes":[{"annotation":[{"start":[108,59],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[108,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[108,64],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[108,68]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"traversableWithIndexLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Traversable"],"Traversable1"],"edInstanceName":{"Ident":"traversable1Lazy"},"edInstanceTypes":[{"annotation":[{"start":[111,43],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[111,47]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"traversable1Lazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantLazy"},"edInstanceTypes":[{"annotation":[{"start":[115,37],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[115,41]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"invariantLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyLazy"},"edInstanceTypes":[{"annotation":[{"start":[118,29],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[118,33]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"applyLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeLazy"},"edInstanceTypes":[{"annotation":[{"start":[121,41],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[121,45]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"applicativeLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindLazy"},"edInstanceTypes":[{"annotation":[{"start":[124,27],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[124,31]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"bindLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadLazy"},"edInstanceTypes":[{"annotation":[{"start":[127,29],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[127,33]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"monadLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendLazy"},"edInstanceTypes":[{"annotation":[{"start":[129,31],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[129,35]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"extendLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Comonad"],"Comonad"],"edInstanceName":{"Ident":"comonadLazy"},"edInstanceTypes":[{"annotation":[{"start":[132,33],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[132,37]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"comonadLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showLazy"},"edInstanceTypes":[{"annotation":[{"start":[135,38],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[135,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,38],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[135,42]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[135,43],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[135,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[135,22],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[135,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[135,27],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[135,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Lazy"],{"Ident":"showLazy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Lazy"],"Lazy"],"edInstanceName":{"Ident":"lazyLazy"},"edInstanceTypes":[{"annotation":[{"start":[138,31],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[138,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,31],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[138,35]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[138,36],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[138,37]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Lazy"],{"Ident":"lazyLazy"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-lazy/src/Data/Lazy.purs","end":[139,39]}}
− tests/purs/publish/basic-example/output/Data.List.Lazy.NonEmpty/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.List.Lazy.NonEmpty","comments":null,"declarations":[{"children":[],"comments":null,"title":"toUnfoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},null]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[32,60]}},{"children":[],"comments":null,"title":"fromFoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,72]}},{"children":[],"comments":null,"title":"fromList","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,57]}},{"children":[],"comments":null,"title":"toList","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[45,33]}},{"children":[],"comments":null,"title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[48,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,43]}},{"children":[],"comments":null,"title":"repeat","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[51,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,40]}},{"children":[],"comments":null,"title":"iterate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,53]}},{"children":[],"comments":null,"title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,38]}},{"children":[],"comments":null,"title":"last","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[60,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,38]}},{"children":[],"comments":null,"title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[63,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[63,31]}},{"children":[],"comments":null,"title":"init","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[66,31]}},{"children":[],"comments":null,"title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]},null]}},"sourceSpan":{"start":[72,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,70]}},{"children":[],"comments":null,"title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},null]}},"sourceSpan":{"start":[75,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,42]}},{"children":[],"comments":null,"title":"concatMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]}},{"children":[],"comments":null,"title":"appendFoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[81,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]}}]}
− tests/purs/publish/basic-example/output/Data.List.Lazy.NonEmpty/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","List","Lazy","NonEmpty"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"exportSourceImportedFrom":["Data","List","Lazy","Types"],"exportSourceDefinedIn":["Data","List","Lazy","Types"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},"NonEmptyList",["NonEmptyList"]]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[2,32]},["Data","List","Lazy","Types"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"toUnfoldable"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"fromFoldable"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"fromList"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"toList"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"repeat"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"iterate"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"head"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"last"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"tail"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"init"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"length"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"concatMap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]},{"Ident":"appendFoldable"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[22,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Lazy"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[23,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[23,24]},{"Ident":"force"}]},{"ValueRef":[{"start":[23,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[23,31]},{"Ident":"defer"}]}]},"eiImportedAs":null},{"eiModule":["Data","List","Lazy"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[24,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[24,27]},":"]}]},"eiImportedAs":null},{"eiModule":["Data","List","Lazy"],"eiImportType":{"Implicit":[]},"eiImportedAs":["L"]},{"eiModule":["Data","List","Lazy","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[26,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[26,46]},"NonEmptyList",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[27,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[27,29]},"Maybe",null]},{"ValueRef":[{"start":[27,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[27,36]},{"Ident":"maybe"}]},{"ValueRef":[{"start":[27,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[27,47]},{"Ident":"fromMaybe"}]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[28,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[28,27]},":|"]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[29,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[29,29]},"Tuple",null]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[30,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[30,41]},"Unfoldable"]},{"ValueRef":[{"start":[30,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[30,50]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"toUnfoldable"},"edValueType":{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[32,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[32,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[32,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[32,39]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[32,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[32,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[32,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[32,60]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},6]}]},7]}}},{"EDValue":{"edValueName":{"Ident":"fromFoldable"},"edValueType":{"annotation":[{"start":[36,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[36,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,72]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[36,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[36,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,39]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[36,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,44]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[36,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,55]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[36,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[36,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[36,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},39]},40]}}},{"EDValue":{"edValueName":{"Ident":"fromList"},"edValueType":{"annotation":[{"start":[39,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[39,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,29]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[39,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[39,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,40]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[39,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[39,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[39,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]},35]}}},{"EDValue":{"edValueName":{"Ident":"toList"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[45,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[45,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},3]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[48,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[48,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[48,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[48,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[48,43]},[]],"tag":"TypeVar","contents":"a"}]}]},13]}}},{"EDValue":{"edValueName":{"Ident":"repeat"},"edValueType":{"annotation":[{"start":[51,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[51,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[51,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[51,40]},[]],"tag":"TypeVar","contents":"a"}]}]},15]}}},{"EDValue":{"edValueName":{"Ident":"iterate"},"edValueType":{"annotation":[{"start":[54,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[54,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,29]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[54,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[54,53]},[]],"tag":"TypeVar","contents":"a"}]}]}]},25]}}},{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[57,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[57,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[57,38]},[]],"tag":"TypeVar","contents":"a"}]},32]}}},{"EDValue":{"edValueName":{"Ident":"last"},"edValueType":{"annotation":[{"start":[60,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[60,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[60,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[60,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[60,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[60,38]},[]],"tag":"TypeVar","contents":"a"}]},22]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[63,21]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[63,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},10]}}},{"EDValue":{"edValueName":{"Ident":"init"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[66,21]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[66,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},29]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[72,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[72,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[72,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[72,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[72,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,50]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[72,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,50]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[72,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,68]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[72,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,66]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[72,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[72,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[72,70]},[]],"tag":"REmpty"}]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[75,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[75,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[75,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[75,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[75,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[75,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},19]}}},{"EDValue":{"edValueName":{"Ident":"concatMap"},"edValueType":{"annotation":[{"start":[78,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[78,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[78,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[78,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[78,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,46]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[78,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[78,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,65]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[78,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,81]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[78,82],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[78,83]},[]],"tag":"TypeVar","contents":"b"}]}]}]},43]},44]}}},{"EDValue":{"edValueName":{"Ident":"appendFoldable"},"edValueType":{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[81,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[81,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[81,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,41]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[81,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,41]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[81,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[81,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,64]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[81,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,66]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[81,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,82]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[81,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[81,84]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},47]},48]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/NonEmpty.purs","end":[83,71]}}
− tests/purs/publish/basic-example/output/Data.List.Lazy.Types/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.List.Lazy.Types","comments":null,"declarations":[{"children":[{"comments":null,"title":"List","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"Step"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[59,50]}},{"comments":null,"title":"showList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[65,72]}},{"comments":null,"title":"eqList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[68,11]}},{"comments":null,"title":"eq1List","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[76,19]}},{"comments":null,"title":"ordList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[79,21]}},{"comments":null,"title":"ord1List","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[81,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[90,23]}},{"comments":null,"title":"lazyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[92,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[93,38]}},{"comments":null,"title":"semigroupList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[95,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[99,41]}},{"comments":null,"title":"monoidList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[102,15]}},{"comments":null,"title":"functorList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[104,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[108,45]}},{"comments":null,"title":"functorWithIndexList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[110,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[111,64]}},{"comments":null,"title":"foldableList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[113,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[126,46]}},{"comments":null,"title":"foldableWithIndexList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[128,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[142,76]}},{"comments":null,"title":"unfoldable1List","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unfoldable1"],"Unfoldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[144,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[148,33]}},{"comments":null,"title":"unfoldableList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unfoldable"],"Unfoldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[150,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[154,39]}},{"comments":null,"title":"traversableList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[156,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[160,31]}},{"comments":null,"title":"traversableWithIndexList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[162,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[164,63]}},{"comments":null,"title":"applyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[166,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[167,13]}},{"comments":null,"title":"applicativeList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[169,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[170,19]}},{"comments":null,"title":"bindList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[172,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[176,47]}},{"comments":null,"title":"monadList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[178,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[178,33]}},{"comments":null,"title":"altList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[180,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[181,15]}},{"comments":null,"title":"plusList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Plus"],"Plus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[183,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[184,14]}},{"comments":null,"title":"alternativeList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alternative"],"Alternative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[186,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[186,45]}},{"comments":null,"title":"monadZeroList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadZero"],"MonadZero"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[188,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[188,41]}},{"comments":null,"title":"monadPlusList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadPlus"],"MonadPlus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[190,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[190,41]}},{"comments":null,"title":"extendList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[192,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[201,46]}}],"comments":"A lazy linked list.\n","title":"List","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,38]}},{"children":[{"comments":null,"title":"Nil","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Cons","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null}],"comments":"A list is either empty (represented by the `Nil` constructor) or non-empty, in\nwhich case it consists of a head element, and another list (represented by the\n`Cons` constructor).\n","title":"Step","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null]]},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,36]}},{"children":[],"comments":"Unwrap a lazy linked list\n","title":"step","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"Step"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,35]}},{"children":[],"comments":"The empty list.\n\nRunning time: `O(1)`\n","title":"nil","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[44,24]}},{"children":[],"comments":"Attach an element to the front of a lazy list.\n\nRunning time: `O(1)`\n","title":"cons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,40]}},{"children":[],"comments":"An infix alias for `cons`; attaches an element to the front of\na list.\n\nRunning time: `O(1)`\n","title":"(:)","info":{"declType":"alias","alias":[["Data","List","Lazy","Types"],{"Right":{"Left":{"Ident":"cons"}}}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[57,19]}},{"children":[{"comments":null,"title":"NonEmptyList","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[209,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[209,66]}},{"comments":null,"title":"eqNonEmptyList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[211,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[211,70]}},{"comments":null,"title":"ordNonEmptyList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[212,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[212,73]}},{"comments":null,"title":"showNonEmptyList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[214,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[215,64]}},{"comments":null,"title":"functorNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[217,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[218,58]}},{"comments":null,"title":"applyNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[220,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[224,80]}},{"comments":null,"title":"applicativeNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[226,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[227,53]}},{"comments":null,"title":"bindNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[229,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[235,73]}},{"comments":null,"title":"monadNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[237,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[237,49]}},{"comments":null,"title":"altNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[239,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[240,15]}},{"comments":null,"title":"extendNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[242,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[252,8]}},{"comments":null,"title":"comonadNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Comonad"],"Comonad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[254,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[255,51]}},{"comments":null,"title":"semigroupNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[257,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[260,66]}},{"comments":null,"title":"foldableNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[262,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[265,55]}},{"comments":null,"title":"traversableNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[267,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]}}],"comments":null,"title":"NonEmptyList","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[203,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,63]}},{"children":[],"comments":null,"title":"toList","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[205,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[205,31]}}]}
− tests/purs/publish/basic-example/output/Data.List.Lazy.Types/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","List","Lazy","Types"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]},"List",["List"]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]},"Step",["Nil","Cons"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]},{"Ident":"step"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]},{"Ident":"nil"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]},{"Ident":"cons"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]},":"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]},"NonEmptyList",["NonEmptyList"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]},{"Ident":"toList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1List"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1List"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"lazyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldable1List"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldableList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadZeroList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadPlusList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"comonadNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableNonEmptyList"}]}],"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":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[5,30]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[6,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Comonad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[7,38]},"Comonad"]}]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[8,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Control","Lazy"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Z"]},{"eiModule":["Control","MonadPlus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[10,42]},"MonadPlus"]}]},"eiImportedAs":null},{"eiModule":["Control","MonadZero"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[11,42]},"MonadZero"]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[12,32]},"Plus"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[13,26]},"Eq1"]},{"ValueRef":[{"start":[13,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[13,31]},{"Ident":"eq1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[14,37]},"Foldable"]},{"ValueRef":[{"start":[14,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[14,46]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[14,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[14,53]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[14,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[14,60]},{"Ident":"foldr"}]}]},"eiImportedAs":null},{"eiModule":["Data","FoldableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[15,55]},"FoldableWithIndex"]},{"ValueRef":[{"start":[15,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[15,71]},{"Ident":"foldlWithIndex"}]},{"ValueRef":[{"start":[15,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[15,87]},{"Ident":"foldrWithIndex"}]}]},"eiImportedAs":null},{"eiModule":["Data","FunctorWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[16,53]},"FunctorWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","Lazy"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[17,23]},"Lazy",[]]},{"ValueRef":[{"start":[17,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[17,30]},{"Ident":"defer"}]},{"ValueRef":[{"start":[17,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[17,37]},{"Ident":"force"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[18,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[19,35]},"Newtype"]},{"ValueRef":[{"start":[19,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[19,43]},{"Ident":"unwrap"}]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[20,31]},"NonEmpty",[]]},{"ValueOpRef":[{"start":[20,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[20,37]},":|"]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Implicit":[]},"eiImportedAs":["NE"]},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[22,28]},"Ord1"]},{"ValueRef":[{"start":[22,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[22,38]},{"Ident":"compare1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[23,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[23,43]},"Traversable"]},{"ValueRef":[{"start":[23,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[23,53]},{"Ident":"traverse"}]},{"ValueRef":[{"start":[23,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[23,63]},{"Ident":"sequence"}]}]},"eiImportedAs":null},{"eiModule":["Data","TraversableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[24,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[24,61]},"TraversableWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[25,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[25,29]},"Tuple",null]},{"ValueRef":[{"start":[25,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[25,34]},{"Ident":"snd"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[26,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[26,41]},"Unfoldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable1"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[27,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[27,43]},"Unfoldable1"]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":6,"efOperator":":","efAlias":[["Data","List","Lazy","Types"],{"Left":{"Ident":"cons"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"List","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[35,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[35,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["List",[{"annotation":[{"start":[30,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,28]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[30,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"Step"]},{"annotation":[{"start":[30,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,36]},[]],"tag":"TypeVar","contents":"a"}]}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"List","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"List","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[30,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,28]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[30,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"Step"]},{"annotation":[{"start":[30,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,36]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDType":{"edTypeName":"Step","edTypeKind":{"annotation":[{"start":[30,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,36]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[35,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[30,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[35,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Nil",[]],["Cons",[{"annotation":[{"start":[35,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,27]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[35,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Nil","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Step","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"Step"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},null]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Cons","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Step","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[35,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,27]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[35,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"Step"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDValue":{"edValueName":{"Ident":"step"},"edValueType":{"annotation":[{"start":[38,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,35]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[38,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[38,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[38,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"Step"]},{"annotation":[{"start":[38,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[38,35]},[]],"tag":"TypeVar","contents":"a"}]}]},24]}}},{"EDValue":{"edValueName":{"Ident":"nil"},"edValueType":{"annotation":[{"start":[44,8],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[44,24]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[44,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[44,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[44,22]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[44,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[44,24]},[]],"tag":"TypeVar","contents":"a"}]},40]}}},{"EDValue":{"edValueName":{"Ident":"cons"},"edValueType":{"annotation":[{"start":[50,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[50,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[50,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,30]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[50,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[50,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[50,40]},[]],"tag":"TypeVar","contents":"a"}]}]}]},152]}}},{"EDType":{"edTypeName":"NonEmptyList","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["NonEmptyList",[{"annotation":[{"start":[203,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,44]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,54]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[203,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]},{"annotation":[{"start":[203,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"NonEmptyList","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"NonEmptyList","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[203,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,44]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,54]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[203,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]},{"annotation":[{"start":[203,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"toList"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[205,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[205,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},208]}}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeList"},"edInstanceTypes":[{"annotation":[{"start":[59,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[59,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[59,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[59,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[59,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,28]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[30,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[30,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"Step"]},{"annotation":[{"start":[59,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[59,47]},[]],"tag":"TypeVar","contents":"a"}]}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"newtypeList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showList"},"edInstanceTypes":[{"annotation":[{"start":[61,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[61,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[61,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[61,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[61,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[61,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[61,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[61,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[61,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"showList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqList"},"edInstanceTypes":[{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[67,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[67,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[67,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[67,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[67,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[67,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[67,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[67,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"eqList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1List"},"edInstanceTypes":[{"annotation":[{"start":[70,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[70,29]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"eq1List"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordList"},"edInstanceTypes":[{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[78,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[78,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[78,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[78,41]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[78,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[78,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[78,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[78,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"ordList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1List"},"edInstanceTypes":[{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[81,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"ord1List"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Lazy"],"Lazy"],"edInstanceName":{"Ident":"lazyList"},"edInstanceTypes":[{"annotation":[{"start":[92,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[92,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[92,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[92,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[92,36]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"lazyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupList"},"edInstanceTypes":[{"annotation":[{"start":[95,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[95,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[95,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[95,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[95,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"semigroupList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidList"},"edInstanceTypes":[{"annotation":[{"start":[101,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[101,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[101,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[101,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[101,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"monoidList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorList"},"edInstanceTypes":[{"annotation":[{"start":[104,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[104,37]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"functorList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexList"},"edInstanceTypes":[{"annotation":[{"start":[110,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[110,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[110,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[110,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"functorWithIndexList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableList"},"edInstanceTypes":[{"annotation":[{"start":[113,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[113,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"foldableList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexList"},"edInstanceTypes":[{"annotation":[{"start":[128,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[128,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[128,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[128,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"foldableWithIndexList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable1"],"Unfoldable1"],"edInstanceName":{"Ident":"unfoldable1List"},"edInstanceTypes":[{"annotation":[{"start":[144,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[144,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"unfoldable1List"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable"],"Unfoldable"],"edInstanceName":{"Ident":"unfoldableList"},"edInstanceTypes":[{"annotation":[{"start":[150,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[150,43]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"unfoldableList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableList"},"edInstanceTypes":[{"annotation":[{"start":[156,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[156,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"traversableList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexList"},"edInstanceTypes":[{"annotation":[{"start":[162,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[162,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[162,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[162,67]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"traversableWithIndexList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyList"},"edInstanceTypes":[{"annotation":[{"start":[166,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[166,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"applyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeList"},"edInstanceTypes":[{"annotation":[{"start":[169,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[169,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"applicativeList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindList"},"edInstanceTypes":[{"annotation":[{"start":[172,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[172,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"bindList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadList"},"edInstanceTypes":[{"annotation":[{"start":[178,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[178,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"monadList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altList"},"edInstanceTypes":[{"annotation":[{"start":[180,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[180,29]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"altList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusList"},"edInstanceTypes":[{"annotation":[{"start":[183,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[183,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"plusList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeList"},"edInstanceTypes":[{"annotation":[{"start":[186,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[186,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"alternativeList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","MonadZero"],"MonadZero"],"edInstanceName":{"Ident":"monadZeroList"},"edInstanceTypes":[{"annotation":[{"start":[188,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[188,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"monadZeroList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","MonadPlus"],"MonadPlus"],"edInstanceName":{"Ident":"monadPlusList"},"edInstanceTypes":[{"annotation":[{"start":[190,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[190,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"monadPlusList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendList"},"edInstanceTypes":[{"annotation":[{"start":[192,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[192,35]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"extendList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[209,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[209,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[209,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[209,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[209,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[203,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,44]},[]],"tag":"TypeConstructor","contents":[["Data","Lazy"],"Lazy"]},{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,54]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[203,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[203,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]},{"annotation":[{"start":[209,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[209,63]},[]],"tag":"TypeVar","contents":"a"}]}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"newtypeNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[211,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[211,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[211,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[211,67]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[211,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[211,69]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[211,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[211,47]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[211,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[211,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"eqNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[212,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[212,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[212,70]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[212,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[212,72]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[212,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[212,49]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[212,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[212,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"ordNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[214,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[214,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[214,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[214,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[214,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[214,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[214,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[214,36]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[214,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[214,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"showNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[217,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[217,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"functorNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[220,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[220,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"applyNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[226,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[226,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"applicativeNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[229,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[229,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"bindNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[237,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[237,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"monadNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[239,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[239,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"altNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[242,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[242,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"extendNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Comonad"],"Comonad"],"edInstanceName":{"Ident":"comonadNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[254,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[254,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"comonadNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[257,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[257,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[257,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[257,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[257,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"semigroupNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[262,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[262,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"foldableNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[267,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[267,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy","Types"],{"Ident":"traversableNonEmptyList"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy/Types.purs","end":[271,72]}}
− tests/purs/publish/basic-example/output/Data.List.Lazy/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.List.Lazy","comments":"This module defines a type of _lazy_ linked lists, and associated helper\nfunctions and type class instances.\n\n_Note_: Depending on your use-case, you may prefer to use\n`Data.Sequence` instead, which might give better performance for certain\nuse cases. This module is an improvement over `Data.Array` when working with\nimmutable lists of data in a purely-functional setting, but does not have\ngood random-access performance.\n","declarations":[{"children":[],"comments":"Convert a list into any unfoldable structure.\n\nRunning time: `O(n)`\n","title":"toUnfoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},null]}},"sourceSpan":{"start":[118,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[118,52]}},{"children":[],"comments":"Construct a list from a foldable structure.\n\nRunning time: `O(n)`\n","title":"fromFoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}]},null]}},"sourceSpan":{"start":[124,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[124,50]}},{"children":[],"comments":"Create a list with a single element.\n\nRunning time: `O(1)`\n","title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[137,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,35]}},{"children":[],"comments":"An infix synonym for `range`.\n","title":"(..)","info":{"declType":"alias","alias":[["Data","List","Lazy"],{"Right":{"Left":{"Ident":"range"}}}],"fixity":{"associativity":"infix","precedence":8}},"sourceSpan":{"start":[141,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[141,20]}},{"children":[],"comments":"Create a list containing a range of integers, including both endpoints.\n","title":"range","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[144,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,32]}},{"children":[],"comments":"Create a list with repeated instances of a value.\n","title":"replicate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[156,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,42]}},{"children":[],"comments":"Perform a monadic action `n` times collecting all of the results.\n","title":"replicateM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[160,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]}},{"children":[],"comments":"Attempt a computation multiple times, requiring at least one success.\n\nThe `Lazy` constraint is used to generate the result lazily, to ensure\ntermination.\n","title":"some","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[172,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,80]}},{"children":[],"comments":"Attempt a computation multiple times, returning as many successful results\nas possible (possibly zero).\n\nThe `Lazy` constraint is used to generate the result lazily, to ensure\ntermination.\n","title":"many","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[180,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,78]}},{"children":[],"comments":"Create a list by repeating an element\n","title":"repeat","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[184,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,32]}},{"children":[],"comments":"Create a list by iterating a function\n","title":"iterate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[188,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,45]}},{"children":[],"comments":"Create a list by repeating another list\n","title":"cycle","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[192,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,36]}},{"children":[],"comments":"Test whether a list is empty.\n\nRunning time: `O(1)`\n","title":"null","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},null]}},"sourceSpan":{"start":[202,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,36]}},{"children":[],"comments":"Get the length of a list\n\nRunning time: `O(n)`\n","title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},null]}},"sourceSpan":{"start":[208,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,34]}},{"children":[],"comments":"Append an element to the end of a list, creating a new list.\n\nRunning time: `O(n)`\n","title":"snoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[218,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,40]}},{"children":[],"comments":"Insert an element into a sorted list.\n\nRunning time: `O(n)`\n","title":"insert","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[224,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]}},{"children":[],"comments":"Insert an element into a sorted list, using the specified function to determine the ordering\nof elements.\n\nRunning time: `O(n)`\n","title":"insertBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[231,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]}},{"children":[],"comments":"Get the first element in a list, or `Nothing` if the list is empty.\n\nRunning time: `O(1)`.\n","title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[247,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[247,22]}},{"children":[],"comments":"Get the last element in a list, or `Nothing` if the list is empty.\n\nRunning time: `O(n)`.\n","title":"last","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[253,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[253,22]}},{"children":[],"comments":"Get all but the first element of a list, or `Nothing` if the list is empty.\n\nRunning time: `O(1)`\n","title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[264,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,43]}},{"children":[],"comments":"Get all but the last element of a list, or `Nothing` if the list is empty.\n\nRunning time: `O(n)`\n","title":"init","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[270,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,43]}},{"children":[],"comments":"Break a list into its first element, and the remaining elements,\nor `Nothing` if the list is empty.\n\nRunning time: `O(1)`\n","title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[283,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,66]}},{"children":[],"comments":"An infix synonym for `index`.\n","title":"(!!)","info":{"declType":"alias","alias":[["Data","List","Lazy"],{"Right":{"Left":{"Ident":"index"}}}],"fixity":{"associativity":"infixl","precedence":8}},"sourceSpan":{"start":[303,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[303,21]}},{"children":[],"comments":"Get the element at the specified index, or `Nothing` if the index is out-of-bounds.\n\nRunning time: `O(n)` where `n` is the required index.\n","title":"index","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[295,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,44]}},{"children":[],"comments":"Find the index of the first element equal to the specified element.\n","title":"elemIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[306,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]}},{"children":[],"comments":"Find the index of the last element equal to the specified element.\n","title":"elemLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[310,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]}},{"children":[],"comments":"Find the first index for which a predicate holds.\n","title":"findIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[314,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,61]}},{"children":[],"comments":"Find the last index for which a predicate holds.\n","title":"findLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[325,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,65]}},{"children":[],"comments":"Insert an element into a list at the specified index, returning a new\nlist or `Nothing` if the index is out-of-bounds.\n\nThis function differs from the strict equivalent in that out-of-bounds arguments\nresult in the element being appended at the _end_ of the list.\n\nRunning time: `O(n)`\n","title":"insertAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[335,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]}},{"children":[],"comments":"Delete an element from a list at the specified index, returning a new\nlist or `Nothing` if the index is out-of-bounds.\n\nThis function differs from the strict equivalent in that out-of-bounds arguments\nresult in the original list being returned unchanged.\n\nRunning time: `O(n)`\n","title":"deleteAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[349,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,46]}},{"children":[],"comments":"Update the element at the specified index, returning a new\nlist or `Nothing` if the index is out-of-bounds.\n\nThis function differs from the strict equivalent in that out-of-bounds arguments\nresult in the original list being returned unchanged.\n\nRunning time: `O(n)`\n","title":"updateAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[363,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]}},{"children":[],"comments":"Update the element at the specified index by applying a function to\nthe current value, returning a new list or `Nothing` if the index is\nout-of-bounds.\n\nThis function differs from the strict equivalent in that out-of-bounds arguments\nresult in the original list being returned unchanged.\n\nRunning time: `O(n)`\n","title":"modifyAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[378,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]}},{"children":[],"comments":"Update or delete the element at the specified index by applying a\nfunction to the current value, returning a new list or `Nothing` if the\nindex is out-of-bounds.\n\nThis function differs from the strict equivalent in that out-of-bounds arguments\nresult in the original list being returned unchanged.\n\nRunning time: `O(n)`\n","title":"alterAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[389,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]}},{"children":[],"comments":"Reverse a list.\n\nRunning time: `O(n)`\n","title":"reverse","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}},"sourceSpan":{"start":[405,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[405,24]}},{"children":[],"comments":"Flatten a list of lists.\n\nRunning time: `O(n)`, where `n` is the total number of elements.\n","title":"concat","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[411,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,44]}},{"children":[],"comments":"Apply a function to each element in a list, and flatten the results\ninto a single, new list.\n\nRunning time: `O(n)`, where `n` is the total number of elements.\n","title":"concatMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[418,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]}},{"children":[],"comments":"Filter a list, keeping the elements which satisfy a predicate function.\n\nRunning time: `O(n)`\n","title":"filter","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[424,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,55]}},{"children":[],"comments":"Filter where the predicate returns a monadic `Boolean`.\n\nFor example:\n\n```purescript\npowerSet :: forall a. [a] -> [[a]]\npowerSet = filterM (const [true, false])\n```\n","title":"filterM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[440,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]}},{"children":[],"comments":"Apply a function to each element in a list, keeping only the results which\ncontain a value.\n\nRunning time: `O(n)`\n","title":"mapMaybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[454,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]}},{"children":[],"comments":"Filter a list of optional values, keeping only the elements which contain\na value.\n","title":"catMaybes","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[465,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,48]}},{"children":[{"comments":null,"title":"Pattern","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqPattern","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[480,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[480,52]}},{"comments":null,"title":"ordPattern","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[481,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[481,55]}},{"comments":null,"title":"newtypePattern","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[482,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[482,56]}},{"comments":null,"title":"showPattern","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[484,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[485,50]}}],"comments":"A newtype used in cases where there is a list to be matched.\n","title":"Pattern","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[478,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,37]}},{"children":[],"comments":"If the list starts with the given prefix, return the portion of the\nlist left after removing it, as a Just value. Otherwise, return Nothing.\n* `stripPrefix (Pattern (fromFoldable [1])) (fromFoldable [1,2]) == Just (fromFoldable [2])`\n* `stripPrefix (Pattern (fromFoldable [])) (fromFoldable [1]) == Just (fromFoldable [1])`\n* `stripPrefix (Pattern (fromFoldable [2])) (fromFoldable [1]) == Nothing`\n\nRunning time: `O(n)` where `n` is the number of elements to strip.\n","title":"stripPrefix","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[495,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,71]}},{"children":[],"comments":"Extract a sublist by a start and end index.\n","title":"slice","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]}]}]}]}},"sourceSpan":{"start":[505,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,36]}},{"children":[],"comments":"Take the specified number of elements from the front of a list.\n\nRunning time: `O(n)` where `n` is the number of elements to take.\n","title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[511,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,42]}},{"children":[],"comments":"Take those elements from the front of a list which match a predicate.\n\nRunning time (worst case): `O(n)`\n","title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[523,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,58]}},{"children":[],"comments":"Drop the specified number of elements from the front of a list.\n\nRunning time: `O(n)` where `n` is the number of elements to drop.\n","title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[532,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,42]}},{"children":[],"comments":"Drop those elements from the front of a list which match a predicate.\n\nRunning time (worst case): `O(n)`\n","title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[542,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,58]}},{"children":[],"comments":"Split a list into two parts:\n\n1. the longest initial segment for which all elements satisfy the specified predicate\n2. the remaining elements\n\nFor example,\n\n```purescript\nspan (\\n -> n % 2 == 1) (1 : 3 : 2 : 4 : 5 : Nil) == Tuple (1 : 3 : Nil) (2 : 4 : 5 : Nil)\n```\n\nRunning time: `O(n)`\n","title":"span","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["rest",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[560,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,81]}},{"children":[],"comments":"Group equal, consecutive elements of a list into lists.\n\nFor example,\n\n```purescript\ngroup (1 : 1 : 2 : 2 : 1 : Nil) == (1 : 1 : Nil) : (2 : 2 : Nil) : (1 : Nil) : Nil\n```\n\nRunning time: `O(n)`\n","title":"group","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[577,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,63]}},{"children":[],"comments":"Group equal, consecutive elements of a list into lists, using the specified\nequivalence relation to determine equality.\n\nRunning time: `O(n)`\n","title":"groupBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[584,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,80]}},{"children":[],"comments":"Returns a tuple of lists of elements which do\nand do not satisfy a predicate, respectively.\n\nRunning time: `O(n)`\n","title":"partition","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["yes",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["no",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[597,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,83]}},{"children":[],"comments":"Remove duplicate elements from a list.\n\nRunning time: `O(n^2)`\n","title":"nub","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[610,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,42]}},{"children":[],"comments":"Remove duplicate elements from a list, using the specified\nfunction to determine equality of elements.\n\nRunning time: `O(n^2)`\n","title":"nubBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[617,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,59]}},{"children":[],"comments":"Calculate the union of two lists.\n\nRunning time: `O(n^2)`\n","title":"union","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[626,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]}},{"children":[],"comments":"Calculate the union of two lists, using the specified\nfunction to determine equality of elements.\n\nRunning time: `O(n^2)`\n","title":"unionBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[633,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]}},{"children":[],"comments":"Delete the first occurrence of an element from a list.\n\nRunning time: `O(n)`\n","title":"delete","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[639,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]}},{"children":[],"comments":"Delete the first occurrence of an element from a list, using the specified\nfunction to determine equality of elements.\n\nRunning time: `O(n)`\n","title":"deleteBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[646,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]}},{"children":[],"comments":null,"title":"(\\\\)","info":{"declType":"alias","alias":[["Data","List","Lazy"],{"Right":{"Left":{"Ident":"difference"}}}],"fixity":{"associativity":"infix","precedence":5}},"sourceSpan":{"start":[658,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[658,25]}},{"children":[],"comments":"Delete the first occurrence of each element in the second list from the first list.\n\nRunning time: `O(n^2)`\n","title":"difference","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[656,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]}},{"children":[],"comments":"Calculate the intersection of two lists.\n\nRunning time: `O(n^2)`\n","title":"intersect","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[663,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]}},{"children":[],"comments":"Calculate the intersection of two lists, using the specified\nfunction to determine equality of elements.\n\nRunning time: `O(n^2)`\n","title":"intersectBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[670,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]}},{"children":[],"comments":"Apply a function to pairs of elements at the same positions in two lists,\ncollecting the results in a new list.\n\nIf one list is longer, elements will be discarded from the longer list.\n\nFor example\n\n```purescript\nzipWith (*) (1 : 2 : 3 : Nil) (4 : 5 : 6 : 7 Nil) == 4 : 10 : 18 : Nil\n```\n\nRunning time: `O(min(m, n))`\n","title":"zipWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[689,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]}},{"children":[],"comments":"A generalization of `zipWith` which accumulates results in some `Applicative`\nfunctor.\n","title":"zipWithA","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[699,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]}},{"children":[],"comments":"Collect pairs of elements at the same positions in two lists.\n\nRunning time: `O(min(m, n))`\n","title":"zip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[705,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,56]}},{"children":[],"comments":"Transforms a list of pairs into a list of first components and a list of\nsecond components.\n","title":"unzip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},null]},null]}},"sourceSpan":{"start":[710,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,65]}},{"children":[],"comments":"The 'transpose' function transposes the rows and columns of its argument.\nFor example,\n\n    transpose ((1:2:3:nil) : (4:5:6:nil) : nil) ==\n      ((1:4:nil) : (2:5:nil) : (3:6:nil) : nil)\n\nIf some of the rows are shorter than the following rows, their elements are skipped:\n\n    transpose ((10:11:nil) : (20:nil) : nil : (30:31:32:nil) : nil) ==\n      ((10:20:30:nil) : (11:31:nil) : (32:nil) : nil)\n","title":"transpose","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[727,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,54]}},{"children":[],"comments":"Perform a fold using a monadic step function.\n","title":"foldM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[744,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]}},{"children":[],"comments":"Perform a right fold lazily\n","title":"foldrLazy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[752,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]}}]}
− tests/purs/publish/basic-example/output/Data.List.Lazy/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","List","Lazy"],"efExports":[{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","List","Lazy","Types"],"exportSourceDefinedIn":["Data","List","Lazy","Types"]},{"TypeRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},"List",["List"]]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","List","Lazy","Types"],"exportSourceDefinedIn":["Data","List","Lazy","Types"]},{"TypeRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},"Step",["Cons","Nil"]]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"all"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"any"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","List","Lazy","Types"],"exportSourceDefinedIn":["Data","List","Lazy","Types"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"cons"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"elem"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"find"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"findMap"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"fold"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"foldMap"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"foldl"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"foldr"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"intercalate"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","List","Lazy","Types"],"exportSourceDefinedIn":["Data","List","Lazy","Types"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"nil"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"notElem"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Traversable"],"exportSourceDefinedIn":["Data","Traversable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"scanl"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","Traversable"],"exportSourceDefinedIn":["Data","Traversable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"scanr"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","List","Lazy","Types"],"exportSourceDefinedIn":["Data","List","Lazy","Types"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"step"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"exportSourceImportedFrom":["Data","List","Lazy","Types"],"exportSourceDefinedIn":["Data","List","Lazy","Types"]},{"ValueOpRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},":"]}]},{"ModuleRef":[{"start":[11,5],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[11,32]},["Data","List","Lazy","Types"]]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"toUnfoldable"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"fromFoldable"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"singleton"}]},{"ValueOpRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},".."]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"range"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"replicate"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"replicateM"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"some"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"many"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"repeat"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"iterate"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"cycle"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"null"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"length"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"snoc"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"insert"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"insertBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"head"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"last"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"tail"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"init"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"uncons"}]},{"ValueOpRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},"!!"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"index"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"elemIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"elemLastIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"findIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"findLastIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"insertAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"deleteAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"updateAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"modifyAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"alterAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"reverse"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"concat"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"concatMap"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"filter"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"filterM"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"mapMaybe"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"catMaybes"}]},{"TypeRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},"Pattern",["Pattern"]]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"stripPrefix"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"slice"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"take"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"drop"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"span"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"group"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"groupBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"partition"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"nub"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"nubBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"union"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"unionBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"delete"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"deleteBy"}]},{"ValueOpRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},"\\\\"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"difference"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"intersect"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"intersectBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"zipWith"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"zipWithA"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"zip"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"unzip"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"transpose"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"foldM"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]},{"Ident":"foldrLazy"}]},{"ModuleRef":[{"start":[93,5],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[93,19]},["Exports"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqPattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordPattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypePattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showPattern"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[98,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[98,26]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[99,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[99,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Lazy"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Z"]},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Rec"]},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[102,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[102,37]},"Foldable"]},{"ValueRef":[{"start":[102,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[102,44]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[102,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[102,49]},{"Ident":"any"}]},{"ValueRef":[{"start":[102,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[102,56]},{"Ident":"foldl"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[103,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,28]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[103,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,35]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[103,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,44]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[103,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,50]},{"Ident":"fold"}]},{"ValueRef":[{"start":[103,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,63]},{"Ident":"intercalate"}]},{"ValueRef":[{"start":[103,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,69]},{"Ident":"elem"}]},{"ValueRef":[{"start":[103,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,78]},{"Ident":"notElem"}]},{"ValueRef":[{"start":[103,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,84]},{"Ident":"find"}]},{"ValueRef":[{"start":[103,86],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,93]},{"Ident":"findMap"}]},{"ValueRef":[{"start":[103,95],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,98]},{"Ident":"any"}]},{"ValueRef":[{"start":[103,100],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[103,103]},{"Ident":"all"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","Lazy"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[104,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[104,24]},{"Ident":"defer"}]}]},"eiImportedAs":null},{"eiModule":["Data","List","Lazy","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[105,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[105,38]},"List",null]},{"TypeRef":[{"start":[105,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[105,48]},"Step",null]},{"ValueRef":[{"start":[105,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[105,54]},{"Ident":"step"}]},{"ValueRef":[{"start":[105,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[105,59]},{"Ident":"nil"}]},{"ValueRef":[{"start":[105,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[105,65]},{"Ident":"cons"}]},{"ValueOpRef":[{"start":[105,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[105,70]},":"]}]},"eiImportedAs":null},{"eiModule":["Data","List","Lazy","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[106,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[106,46]},"NonEmptyList",null]}]},"eiImportedAs":["NEL"]},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[107,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[107,29]},"Maybe",null]},{"ValueRef":[{"start":[107,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[107,40]},{"Ident":"isNothing"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[108,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[108,35]},"Newtype"]},{"ValueRef":[{"start":[108,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[108,43]},{"Ident":"unwrap"}]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[109,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[109,27]},":|"]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[110,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[110,31]},{"Ident":"scanl"}]},{"ValueRef":[{"start":[110,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[110,38]},{"Ident":"scanr"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[111,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[111,34]},{"Ident":"sequence"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[112,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[112,29]},"Tuple",null]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[113,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[113,41]},"Unfoldable"]},{"ValueRef":[{"start":[113,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[113,50]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infix","efPrecedence":8,"efOperator":"..","efAlias":[["Data","List","Lazy"],{"Left":{"Ident":"range"}}]},{"efAssociativity":"infixl","efPrecedence":8,"efOperator":"!!","efAlias":[["Data","List","Lazy"],{"Left":{"Ident":"index"}}]},{"efAssociativity":"infix","efPrecedence":5,"efOperator":"\\\\","efAlias":[["Data","List","Lazy"],{"Left":{"Ident":"difference"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"toUnfoldable"},"edValueType":{"annotation":[{"start":[118,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[118,52]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[118,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[118,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[118,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[118,39]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[118,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[118,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[118,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[118,52]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},35]}]},36]}}},{"EDValue":{"edValueName":{"Ident":"fromFoldable"},"edValueType":{"annotation":[{"start":[124,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[124,50]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[124,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[124,50]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[124,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[124,37]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[124,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[124,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[124,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[124,50]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},138]}]},139]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[137,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,35]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[137,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[137,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[137,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[137,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[137,35]},[]],"tag":"TypeVar","contents":"a"}]}]},59]}}},{"EDValue":{"edValueName":{"Ident":"range"},"edValueType":{"annotation":[{"start":[144,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[144,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[144,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[144,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[144,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replicate"},"edValueType":{"annotation":[{"start":[156,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[156,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[156,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[156,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[156,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[156,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[156,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[156,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},73]}}},{"EDValue":{"edValueName":{"Ident":"replicateM"},"edValueType":{"annotation":[{"start":[160,15],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[160,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[160,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[160,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,34]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[160,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[160,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[160,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,46]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[160,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[160,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,53]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[160,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[160,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[160,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},65]},66]}}},{"EDValue":{"edValueName":{"Ident":"some"},"edValueType":{"annotation":[{"start":[172,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[172,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,80]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[172,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,80]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[172,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,34]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[172,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[172,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,80]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[172,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,58]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[172,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[172,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[172,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,56]},[]],"tag":"TypeVar","contents":"a"}]}]}],"constraintData":null},{"annotation":[{"start":[172,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[172,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,65]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[172,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,70]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[172,72],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,72],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,76]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[172,78],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[172,79]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},91]},92]}}},{"EDValue":{"edValueName":{"Ident":"many"},"edValueType":{"annotation":[{"start":[180,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[180,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,78]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[180,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[180,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,34]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[180,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[180,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,57]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[180,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,47]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[180,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[180,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,55]},[]],"tag":"TypeVar","contents":"a"}]}]}],"constraintData":null},{"annotation":[{"start":[180,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,62]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[180,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,64]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[180,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,69]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[180,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,75]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[180,76],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[180,77]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},97]},98]}}},{"EDValue":{"edValueName":{"Ident":"repeat"},"edValueType":{"annotation":[{"start":[184,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,32]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[184,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[184,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,30]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[184,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[184,32]},[]],"tag":"TypeVar","contents":"a"}]}]},71]}}},{"EDValue":{"edValueName":{"Ident":"iterate"},"edValueType":{"annotation":[{"start":[188,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[188,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[188,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,29]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[188,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[188,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,43]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[188,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[188,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]},107]}}},{"EDValue":{"edValueName":{"Ident":"cycle"},"edValueType":{"annotation":[{"start":[192,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,36]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[192,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[192,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,24]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[192,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[192,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[192,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[192,36]},[]],"tag":"TypeVar","contents":"a"}]}]},206]}}},{"EDValue":{"edValueName":{"Ident":"null"},"edValueType":{"annotation":[{"start":[202,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,36]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[202,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[202,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[202,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[202,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[202,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},79]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[208,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,34]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[208,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[208,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[208,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[208,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[208,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,25]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[208,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[208,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[208,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},103]}}},{"EDValue":{"edValueName":{"Ident":"snoc"},"edValueType":{"annotation":[{"start":[218,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[218,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[218,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[218,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[218,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[218,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[218,40]},[]],"tag":"TypeVar","contents":"a"}]}]}]},57]}}},{"EDValue":{"edValueName":{"Ident":"insert"},"edValueType":{"annotation":[{"start":[224,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[224,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[224,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[224,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[224,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[224,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[224,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[224,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[224,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[224,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[224,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[224,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[224,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[224,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[224,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[224,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[224,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[224,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},136]}}},{"EDValue":{"edValueName":{"Ident":"insertBy"},"edValueType":{"annotation":[{"start":[231,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[231,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[231,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[231,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,42]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[231,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[231,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[231,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[231,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,66]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[231,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[231,68]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},133]}}},{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[247,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[247,13]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[247,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[247,22]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},117]}}},{"EDValue":{"edValueName":{"Ident":"last"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[253,13]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[253,22]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},105]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[264,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[264,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[264,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[264,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[264,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,34]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[264,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[264,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[264,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},48]}}},{"EDValue":{"edValueName":{"Ident":"init"},"edValueType":{"annotation":[{"start":[270,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[270,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[270,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[270,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,34]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[270,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[270,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[270,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},112]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[283,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[283,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,25]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[283,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[283,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[283,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[283,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,48]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[283,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,48]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[283,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,64]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[283,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,62]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[283,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[283,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[283,66]},[]],"tag":"REmpty"}]}]}]}]}]},32]}}},{"EDValue":{"edValueName":{"Ident":"index"},"edValueType":{"annotation":[{"start":[295,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[295,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[295,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,24]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[295,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[295,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[295,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[295,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[295,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[295,44]},[]],"tag":"TypeVar","contents":"a"}]}]}]},115]}}},{"EDValue":{"edValueName":{"Ident":"elemIndex"},"edValueType":{"annotation":[{"start":[306,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[306,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[306,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[306,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[306,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[306,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[306,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[306,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[306,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[306,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,52]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[306,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[306,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},183]}}},{"EDValue":{"edValueName":{"Ident":"elemLastIndex"},"edValueType":{"annotation":[{"start":[310,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[310,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[310,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,32]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[310,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[310,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[310,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[310,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[310,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[310,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[310,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,56]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[310,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[310,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},181]}}},{"EDValue":{"edValueName":{"Ident":"findIndex"},"edValueType":{"annotation":[{"start":[314,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[314,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[314,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[314,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[314,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[314,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,57]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[314,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[314,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},155]}}},{"EDValue":{"edValueName":{"Ident":"findLastIndex"},"edValueType":{"annotation":[{"start":[325,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[325,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[325,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[325,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[325,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[325,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[325,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,50]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[325,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[325,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,61]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[325,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[325,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},157]}}},{"EDValue":{"edValueName":{"Ident":"insertAt"},"edValueType":{"annotation":[{"start":[335,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[335,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[335,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[335,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[335,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[335,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[335,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[335,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[335,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[335,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[335,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[335,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[335,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[335,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[335,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[335,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[335,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[335,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[335,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},109]}}},{"EDValue":{"edValueName":{"Ident":"deleteAt"},"edValueType":{"annotation":[{"start":[349,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[349,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[349,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[349,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[349,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[349,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[349,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[349,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[349,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[349,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[349,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[349,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[349,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[349,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[349,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},199]}}},{"EDValue":{"edValueName":{"Ident":"updateAt"},"edValueType":{"annotation":[{"start":[363,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[363,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[363,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[363,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[363,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[363,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[363,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[363,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[363,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[363,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[363,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},25]}}},{"EDValue":{"edValueName":{"Ident":"modifyAt"},"edValueType":{"annotation":[{"start":[378,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[378,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[378,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[378,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[378,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[378,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[378,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[378,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[378,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[378,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[378,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[378,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[378,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[378,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},219]}}},{"EDValue":{"edValueName":{"Ident":"alterAt"},"edValueType":{"annotation":[{"start":[389,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[389,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[389,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[389,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[389,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[389,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[389,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,40]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[389,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[389,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[389,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[389,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[389,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[389,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[389,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[389,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},216]}}},{"EDValue":{"edValueName":{"Ident":"reverse"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[405,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[405,16]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[405,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[405,24]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},63]}}},{"EDValue":{"edValueName":{"Ident":"concat"},"edValueType":{"annotation":[{"start":[411,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[411,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[411,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[411,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[411,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[411,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,25]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[411,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[411,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[411,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,33]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[411,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[411,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[411,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[411,44]},[]],"tag":"TypeVar","contents":"a"}]}]},212]}}},{"EDValue":{"edValueName":{"Ident":"concatMap"},"edValueType":{"annotation":[{"start":[418,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[418,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[418,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[418,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[418,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[418,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[418,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[418,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[418,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[418,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[418,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[418,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[418,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[418,59]},[]],"tag":"TypeVar","contents":"b"}]}]}]},208]},209]}}},{"EDValue":{"edValueName":{"Ident":"filter"},"edValueType":{"annotation":[{"start":[424,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[424,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[424,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[424,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[424,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[424,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[424,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,43]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[424,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[424,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[424,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[424,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[424,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]},165]}}},{"EDValue":{"edValueName":{"Ident":"filterM"},"edValueType":{"annotation":[{"start":[440,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[440,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[440,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[440,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,31]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[440,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[440,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[440,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[440,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[440,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[440,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[440,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[440,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[440,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,61]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[440,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,66]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[440,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,72]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[440,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[440,74]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},159]},160]}}},{"EDValue":{"edValueName":{"Ident":"mapMaybe"},"edValueType":{"annotation":[{"start":[454,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[454,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[454,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[454,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[454,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[454,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[454,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[454,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[454,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[454,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[454,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[454,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[454,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[454,59]},[]],"tag":"TypeVar","contents":"b"}]}]}]},84]},85]}}},{"EDValue":{"edValueName":{"Ident":"catMaybes"},"edValueType":{"annotation":[{"start":[465,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[465,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[465,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[465,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[465,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[465,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[465,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[465,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[465,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,37]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[465,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[465,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[465,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[465,48]},[]],"tag":"TypeVar","contents":"a"}]}]},214]}}},{"EDType":{"edTypeName":"Pattern","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[478,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[478,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Pattern",[{"annotation":[{"start":[478,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[478,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[478,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,36]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Pattern","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Pattern","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[478,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[478,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[478,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"stripPrefix"},"edValueType":{"annotation":[{"start":[495,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[495,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[495,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,30]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[495,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[495,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[495,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[495,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[495,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[495,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[{"start":[495,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[495,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[495,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[495,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[495,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[495,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[495,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[495,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[495,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[495,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[495,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,68]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[495,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[495,70]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},50]}}},{"EDValue":{"edValueName":{"Ident":"slice"},"edValueType":{"annotation":[{"start":[505,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[505,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[505,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[505,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[505,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[505,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[505,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[505,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[505,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[505,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[505,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},190]}]}]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[511,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[511,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[511,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[511,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[511,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,30]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[511,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[511,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[511,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[511,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},43]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[523,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[523,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[523,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[523,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[523,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[523,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[523,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[523,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[523,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[523,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[523,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[523,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[523,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[523,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[523,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[523,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[523,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[523,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[523,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},39]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[532,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[532,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[532,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[532,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[532,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[532,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[532,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[532,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[532,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[532,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,30]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[532,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[532,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[532,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[532,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[532,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},187]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[542,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[542,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[542,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[542,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[542,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[542,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[542,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[542,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[542,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[542,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[542,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[542,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[542,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[542,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[542,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[542,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[542,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[542,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[542,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},185]}}},{"EDValue":{"edValueName":{"Ident":"span"},"edValueType":{"annotation":[{"start":[560,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[560,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[560,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[560,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,21]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[560,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[560,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[560,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[560,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[560,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[560,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,63]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[560,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[560,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[560,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,79]},[]],"tag":"RCons","contents":["rest",{"annotation":[{"start":[560,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[560,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,77]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[560,78],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,79]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[560,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[560,81]},[]],"tag":"REmpty"}]}]}]}]}]},54]}}},{"EDValue":{"edValueName":{"Ident":"group"},"edValueType":{"annotation":[{"start":[577,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[577,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[577,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[577,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[577,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[577,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,32]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[577,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[577,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[577,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[577,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,60]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[577,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[577,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},128]}}},{"EDValue":{"edValueName":{"Ident":"groupBy"},"edValueType":{"annotation":[{"start":[584,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[584,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[584,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[584,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[584,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[584,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[584,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[584,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[584,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[584,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[584,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[584,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[584,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,77]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"NonEmptyList"]},{"annotation":[{"start":[584,78],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[584,79]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},123]}}},{"EDValue":{"edValueName":{"Ident":"partition"},"edValueType":{"annotation":[{"start":[597,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,83]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[597,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[597,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[597,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[597,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[597,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[597,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[597,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[597,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[597,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,67]},[]],"tag":"RCons","contents":["yes",{"annotation":[{"start":[597,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,65]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[597,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,67]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[597,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,81]},[]],"tag":"RCons","contents":["no",{"annotation":[{"start":[597,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[597,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,79]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[597,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,81]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[597,82],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[597,83]},[]],"tag":"REmpty"}]}]}]}]}]},75]}}},{"EDValue":{"edValueName":{"Ident":"nub"},"edValueType":{"annotation":[{"start":[610,8],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[610,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,42]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[610,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,22]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[610,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,22]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[610,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[610,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[610,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[610,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[610,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,30]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[610,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[610,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[610,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[610,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[610,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},177]}}},{"EDValue":{"edValueName":{"Ident":"nubBy"},"edValueType":{"annotation":[{"start":[617,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[617,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[617,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[617,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[617,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[617,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[617,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[617,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[617,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[617,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[617,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[617,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[617,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[617,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]},173]}}},{"EDValue":{"edValueName":{"Ident":"union"},"edValueType":{"annotation":[{"start":[626,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[626,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[626,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[626,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[626,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[626,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[626,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[626,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[626,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,32]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[626,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[626,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[626,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[626,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[626,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[626,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[626,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[626,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[626,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,52]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[626,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[626,54]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},197]}}},{"EDValue":{"edValueName":{"Ident":"unionBy"},"edValueType":{"annotation":[{"start":[633,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[633,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[633,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[633,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[633,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[633,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[633,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[633,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[633,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[633,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[633,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[633,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[633,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,61]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[633,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[633,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[633,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[633,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},195]}}},{"EDValue":{"edValueName":{"Ident":"delete"},"edValueType":{"annotation":[{"start":[639,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[639,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[639,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,25]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[639,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[639,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[639,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[639,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[639,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[639,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[639,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[639,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[639,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[639,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[639,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[639,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[639,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,48]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[639,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[639,50]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},202]}}},{"EDValue":{"edValueName":{"Ident":"deleteBy"},"edValueType":{"annotation":[{"start":[646,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[646,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[646,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[646,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[646,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[646,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[646,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[646,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[646,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[646,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[646,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[646,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[646,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[646,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,65]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[646,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[646,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},192]}}},{"EDValue":{"edValueName":{"Ident":"difference"},"edValueType":{"annotation":[{"start":[656,15],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[656,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[656,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,29]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[656,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[656,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[656,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[656,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[656,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[656,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,37]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[656,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[656,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[656,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[656,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[656,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[656,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[656,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[656,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[656,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[656,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[656,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},204]}}},{"EDValue":{"edValueName":{"Ident":"intersect"},"edValueType":{"annotation":[{"start":[663,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[663,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[663,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[663,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[663,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[663,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[663,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[663,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[663,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[663,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[663,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[663,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[663,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[663,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[663,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[663,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[663,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[663,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[663,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[663,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},171]}}},{"EDValue":{"edValueName":{"Ident":"intersectBy"},"edValueType":{"annotation":[{"start":[670,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[670,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[670,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[670,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[670,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[670,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[670,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[670,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[670,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[670,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[670,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[670,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[670,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,65]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[670,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[670,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,73]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[670,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[670,75]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},169]}}},{"EDValue":{"edValueName":{"Ident":"zipWith"},"edValueType":{"annotation":[{"start":[689,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[689,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[689,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[689,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[689,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[689,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[689,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[689,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,33]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[689,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,38]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[689,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[689,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[689,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[689,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[689,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[689,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,59]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[689,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[689,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,67]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[689,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[689,69]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"zipWithA"},"edValueType":{"annotation":[{"start":[699,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[699,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[699,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[699,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[699,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[699,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,42]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[699,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[699,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[699,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,53]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[699,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[699,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,60]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},{"annotation":[{"start":[699,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,72],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[699,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,71]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[699,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,82],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[699,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,79]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[699,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,81]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[699,85],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,85],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,86]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[699,88],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,94]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[699,88],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,92]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[699,93],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[699,94]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]}]},11]},12]},13]},14]}}},{"EDValue":{"edValueName":{"Ident":"zip"},"edValueType":{"annotation":[{"start":[705,8],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[705,15],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[705,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[705,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,24]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[705,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[705,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[705,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[705,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,36]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[705,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[705,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[705,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,51]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[705,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[705,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[705,55]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},19]},20]}}},{"EDValue":{"edValueName":{"Ident":"unzip"},"edValueType":{"annotation":[{"start":[710,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,65]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[710,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[710,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[710,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,26]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[710,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,33]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[710,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[710,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,37]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[710,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,47]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[710,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[710,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[710,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[710,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,62]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[710,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[710,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]},28]},29]}}},{"EDValue":{"edValueName":{"Ident":"transpose"},"edValueType":{"annotation":[{"start":[727,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[727,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[727,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[727,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[727,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[727,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[727,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[727,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[727,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,36]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[727,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[727,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[727,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[727,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[727,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[727,53]},[]],"tag":"TypeVar","contents":"a"}]}]}]},119]}}},{"EDValue":{"edValueName":{"Ident":"foldM"},"edValueType":{"annotation":[{"start":[744,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[744,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[744,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[744,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[744,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,31]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[744,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[744,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[744,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[744,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[744,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[744,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[744,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[744,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,49]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[744,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[744,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[744,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[744,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[744,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,65]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[744,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[744,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,70]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[744,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[744,72]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},146]},147]},148]}}},{"EDValue":{"edValueName":{"Ident":"foldrLazy"},"edValueType":{"annotation":[{"start":[752,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[752,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[752,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[752,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,34]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[752,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,34]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[752,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[752,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[752,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[752,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[752,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[752,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[752,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[752,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[752,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[752,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,64]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[752,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,66]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[752,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[752,71]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},142]},143]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqPattern"},"edInstanceTypes":[{"annotation":[{"start":[480,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[480,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[480,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[480,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[{"start":[480,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[480,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[480,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[480,34]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[480,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[480,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy"],{"Ident":"eqPattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordPattern"},"edInstanceTypes":[{"annotation":[{"start":[481,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[481,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[481,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[481,52]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[{"start":[481,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[481,54]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[481,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[481,36]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[481,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[481,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy"],{"Ident":"ordPattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypePattern"},"edInstanceTypes":[{"annotation":[{"start":[482,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[482,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[482,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[482,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[{"start":[482,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[482,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[478,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[478,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[478,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[482,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[482,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Lazy"],{"Ident":"newtypePattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showPattern"},"edInstanceTypes":[{"annotation":[{"start":[484,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[484,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[484,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[484,48]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy"],"Pattern"]},{"annotation":[{"start":[484,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[484,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[484,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[484,31]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[484,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[484,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Lazy"],{"Ident":"showPattern"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Lazy.purs","end":[757,15]}}
− tests/purs/publish/basic-example/output/Data.List.NonEmpty/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.List.NonEmpty","comments":null,"declarations":[{"children":[],"comments":null,"title":"toUnfoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},null]}},"sourceSpan":{"start":[110,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[110,60]}},{"children":[],"comments":null,"title":"fromFoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[114,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,72]}},{"children":[],"comments":null,"title":"fromList","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[117,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,57]}},{"children":[],"comments":null,"title":"toList","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[121,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[121,33]}},{"children":[],"comments":null,"title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[124,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,43]}},{"children":[],"comments":null,"title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},null]}},"sourceSpan":{"start":[153,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,42]}},{"children":[],"comments":null,"title":"cons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[127,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,56]}},{"children":[],"comments":null,"title":"snoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[130,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,56]}},{"children":[],"comments":null,"title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[133,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,38]}},{"children":[],"comments":null,"title":"last","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[136,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,38]}},{"children":[],"comments":null,"title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[139,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[139,31]}},{"children":[],"comments":null,"title":"init","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[142,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[142,31]}},{"children":[],"comments":null,"title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]},null]}},"sourceSpan":{"start":[145,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,70]}},{"children":[],"comments":null,"title":"unsnoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["last",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"REmpty"}]}]}]}]},null]}},"sourceSpan":{"start":[148,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,70]}},{"children":[],"comments":null,"title":"(!!)","info":{"declType":"alias","alias":[["Data","List","NonEmpty"],{"Right":{"Left":{"Ident":"index"}}}],"fixity":{"associativity":"infixl","precedence":8}},"sourceSpan":{"start":[161,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[161,21]}},{"children":[],"comments":null,"title":"index","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[156,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,52]}},{"children":[],"comments":null,"title":"elemIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[163,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]}},{"children":[],"comments":null,"title":"elemLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[166,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]}},{"children":[],"comments":null,"title":"findIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[169,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,69]}},{"children":[],"comments":null,"title":"findLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[174,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,73]}},{"children":[],"comments":null,"title":"insertAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[182,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]}},{"children":[],"comments":null,"title":"updateAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[187,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]}},{"children":[],"comments":null,"title":"modifyAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[192,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]}},{"children":[],"comments":null,"title":"reverse","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[197,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,54]}},{"children":[],"comments":null,"title":"concat","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[212,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,68]}},{"children":[],"comments":null,"title":"concatMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[215,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]}},{"children":[],"comments":null,"title":"filter","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[200,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,65]}},{"children":[],"comments":null,"title":"filterM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[203,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]}},{"children":[],"comments":null,"title":"mapMaybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[206,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]}},{"children":[],"comments":null,"title":"catMaybes","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[209,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,58]}},{"children":[],"comments":null,"title":"appendFoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[218,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]}},{"children":[],"comments":null,"title":"mapWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[222,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]}},{"children":[],"comments":null,"title":"sort","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[225,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,60]}},{"children":[],"comments":null,"title":"sortBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[228,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,77]}},{"children":[],"comments":null,"title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[231,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,52]}},{"children":[],"comments":null,"title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[234,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,68]}},{"children":[],"comments":null,"title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[237,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,52]}},{"children":[],"comments":null,"title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[240,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,68]}},{"children":[],"comments":null,"title":"span","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["rest",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[243,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,93]}},{"children":[],"comments":null,"title":"group","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[246,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,75]}},{"children":[],"comments":null,"title":"group'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[249,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,77]}},{"children":[],"comments":null,"title":"groupBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[252,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,92]}},{"children":[],"comments":null,"title":"partition","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["yes",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["no",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[255,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,95]}},{"children":[],"comments":null,"title":"nub","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[258,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,58]}},{"children":[],"comments":null,"title":"nubBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[261,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,75]}},{"children":[],"comments":null,"title":"union","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[264,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]}},{"children":[],"comments":null,"title":"unionBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[267,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]}},{"children":[],"comments":null,"title":"intersect","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[270,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]}},{"children":[],"comments":null,"title":"intersectBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[273,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]}},{"children":[],"comments":null,"title":"zipWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[276,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]}},{"children":[],"comments":null,"title":"zipWithA","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[280,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]}},{"children":[],"comments":null,"title":"zip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[283,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,80]}},{"children":[],"comments":null,"title":"unzip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},null]},null]}},"sourceSpan":{"start":[286,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,89]}},{"children":[],"comments":null,"title":"foldM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[289,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]}}]}
− tests/purs/publish/basic-example/output/Data.List.NonEmpty/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","List","NonEmpty"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","List","Types"],"exportSourceDefinedIn":["Data","List","Types"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},"NonEmptyList",["NonEmptyList"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"all"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"any"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"elem"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"find"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"findMap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"fold"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Semigroup","Foldable"],"exportSourceDefinedIn":["Data","Semigroup","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"fold1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"foldMap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Semigroup","Foldable"],"exportSourceDefinedIn":["Data","Semigroup","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"foldMap1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"foldl"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"foldr"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Semigroup","Foldable"],"exportSourceDefinedIn":["Data","Semigroup","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"for1_"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"intercalate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"notElem"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Traversable"],"exportSourceDefinedIn":["Data","Traversable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"scanl"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Traversable"],"exportSourceDefinedIn":["Data","Traversable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"scanr"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Semigroup","Traversable"],"exportSourceDefinedIn":["Data","Semigroup","Traversable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"sequence1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Semigroup","Foldable"],"exportSourceDefinedIn":["Data","Semigroup","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"sequence1_"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Semigroup","Traversable"],"exportSourceDefinedIn":["Data","Semigroup","Traversable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"traverse1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Semigroup","Traversable"],"exportSourceDefinedIn":["Data","Semigroup","Traversable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"traverse1Default"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"exportSourceImportedFrom":["Data","Semigroup","Foldable"],"exportSourceDefinedIn":["Data","Semigroup","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"traverse1_"}]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[2,27]},["Data","List","Types"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"toUnfoldable"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"fromFoldable"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"fromList"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"toList"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"length"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"cons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"snoc"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"head"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"last"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"tail"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"init"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"unsnoc"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},"!!"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"index"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"elemIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"elemLastIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"findIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"findLastIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"insertAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"updateAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"modifyAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"reverse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"concat"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"concatMap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"filter"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"filterM"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"mapMaybe"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"catMaybes"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"appendFoldable"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"mapWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"sort"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"sortBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"take"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"drop"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"span"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"group"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"group'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"groupBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"partition"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"nub"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"nubBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"union"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"unionBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"intersect"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"intersectBy"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"zipWith"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"zipWithA"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"zip"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"unzip"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]},{"Ident":"foldM"}]},{"ModuleRef":[{"start":[56,5],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[56,19]},["Exports"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[61,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[61,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","List"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[62,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[62,22]},":"]}]},"eiImportedAs":null},{"eiModule":["Data","List"],"eiImportType":{"Implicit":[]},"eiImportedAs":["L"]},{"eiModule":["Data","List","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[64,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[64,41]},"NonEmptyList",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[65,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[65,29]},"Maybe",null]},{"ValueRef":[{"start":[65,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[65,40]},{"Ident":"fromMaybe"}]},{"ValueRef":[{"start":[65,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[65,47]},{"Ident":"maybe"}]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[66,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[66,27]},":|"]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Implicit":[]},"eiImportedAs":["NE"]},{"eiModule":["Data","Semigroup","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[68,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[68,45]},{"Ident":"sequence1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[69,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[69,29]},"Tuple",null]},{"ValueRef":[{"start":[69,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[69,34]},{"Ident":"fst"}]},{"ValueRef":[{"start":[69,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[69,39]},{"Ident":"snd"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[70,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[70,41]},"Unfoldable"]},{"ValueRef":[{"start":[70,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[70,50]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[71,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[71,39]},{"Ident":"unsafeCrashWith"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[73,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,28]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[73,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,35]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[73,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,44]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[73,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,50]},{"Ident":"fold"}]},{"ValueRef":[{"start":[73,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,63]},{"Ident":"intercalate"}]},{"ValueRef":[{"start":[73,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,69]},{"Ident":"elem"}]},{"ValueRef":[{"start":[73,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,78]},{"Ident":"notElem"}]},{"ValueRef":[{"start":[73,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,84]},{"Ident":"find"}]},{"ValueRef":[{"start":[73,86],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,93]},{"Ident":"findMap"}]},{"ValueRef":[{"start":[73,95],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,98]},{"Ident":"any"}]},{"ValueRef":[{"start":[73,100],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[73,103]},{"Ident":"all"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[74,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[74,38]},{"Ident":"fold1"}]},{"ValueRef":[{"start":[74,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[74,48]},{"Ident":"foldMap1"}]},{"ValueRef":[{"start":[74,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[74,55]},{"Ident":"for1_"}]},{"ValueRef":[{"start":[74,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[74,67]},{"Ident":"sequence1_"}]},{"ValueRef":[{"start":[74,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[74,79]},{"Ident":"traverse1_"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","Semigroup","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[75,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[75,45]},{"Ident":"sequence1"}]},{"ValueRef":[{"start":[75,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[75,56]},{"Ident":"traverse1"}]},{"ValueRef":[{"start":[75,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[75,74]},{"Ident":"traverse1Default"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[76,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[76,31]},{"Ident":"scanl"}]},{"ValueRef":[{"start":[76,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[76,38]},{"Ident":"scanr"}]}]},"eiImportedAs":["Exports"]}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":8,"efOperator":"!!","efAlias":[["Data","List","NonEmpty"],{"Left":{"Ident":"index"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"toUnfoldable"},"edValueType":{"annotation":[{"start":[110,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[110,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[110,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[110,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[110,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[110,39]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[110,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[110,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[110,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[110,60]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},48]}]},49]}}},{"EDValue":{"edValueName":{"Ident":"fromFoldable"},"edValueType":{"annotation":[{"start":[114,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[114,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,72]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[114,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[114,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,39]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[114,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[114,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[114,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,44]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[114,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[114,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,55]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[114,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[114,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[114,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},118]},119]}}},{"EDValue":{"edValueName":{"Ident":"fromList"},"edValueType":{"annotation":[{"start":[117,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[117,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,29]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[117,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[117,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,40]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[117,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[117,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[117,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]},115]}}},{"EDValue":{"edValueName":{"Ident":"toList"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[121,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[121,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},46]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[124,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[124,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[124,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[124,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[124,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[124,43]},[]],"tag":"TypeVar","contents":"a"}]}]},60]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[153,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[153,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[153,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[153,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[153,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},92]}}},{"EDValue":{"edValueName":{"Ident":"cons"},"edValueType":{"annotation":[{"start":[127,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[127,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[127,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[127,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[127,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[127,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[127,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[127,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[127,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]},147]}}},{"EDValue":{"edValueName":{"Ident":"snoc"},"edValueType":{"annotation":[{"start":[130,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[130,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[130,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[130,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[130,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[130,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[130,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[130,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[130,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[130,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[130,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[130,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[130,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[130,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[130,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]},58]}}},{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[133,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[133,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[133,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[133,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[133,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[133,38]},[]],"tag":"TypeVar","contents":"a"}]},107]}}},{"EDValue":{"edValueName":{"Ident":"last"},"edValueType":{"annotation":[{"start":[136,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[136,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[136,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[136,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[136,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[136,38]},[]],"tag":"TypeVar","contents":"a"}]},94]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[139,21]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[139,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},52]}}},{"EDValue":{"edValueName":{"Ident":"init"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[142,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[142,21]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[142,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[142,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},103]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[145,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[145,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[145,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[145,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[145,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[145,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,50]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[145,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,50]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[145,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,68]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[145,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,66]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[145,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[145,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[145,70]},[]],"tag":"REmpty"}]}]}]}]},44]}}},{"EDValue":{"edValueName":{"Ident":"unsnoc"},"edValueType":{"annotation":[{"start":[148,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[148,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[148,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[148,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[148,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[148,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,57]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[148,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[148,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[148,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,68]},[]],"tag":"RCons","contents":["last",{"annotation":[{"start":[148,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,68]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[148,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[148,70]},[]],"tag":"REmpty"}]}]}]}]},37]}}},{"EDValue":{"edValueName":{"Ident":"index"},"edValueType":{"annotation":[{"start":[156,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[156,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[156,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,32]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[156,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[156,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[156,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[156,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},105]}}},{"EDValue":{"edValueName":{"Ident":"elemIndex"},"edValueType":{"annotation":[{"start":[163,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[163,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[163,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[163,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[163,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[163,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[163,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,60]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[163,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[163,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},141]}}},{"EDValue":{"edValueName":{"Ident":"elemLastIndex"},"edValueType":{"annotation":[{"start":[166,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[166,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[166,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,32]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[166,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[166,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[166,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[166,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[166,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,64]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[166,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[166,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},139]}}},{"EDValue":{"edValueName":{"Ident":"findIndex"},"edValueType":{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[169,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[169,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[169,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[169,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[169,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,65]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[169,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[169,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},131]}}},{"EDValue":{"edValueName":{"Ident":"findLastIndex"},"edValueType":{"annotation":[{"start":[174,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,73]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[174,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[174,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[174,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[174,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,60]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[174,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,69]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[174,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[174,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},128]}}},{"EDValue":{"edValueName":{"Ident":"insertAt"},"edValueType":{"annotation":[{"start":[182,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[182,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[182,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[182,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[182,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,72]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[182,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[182,74]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},100]}}},{"EDValue":{"edValueName":{"Ident":"updateAt"},"edValueType":{"annotation":[{"start":[187,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[187,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[187,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[187,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[187,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[187,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[187,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[187,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[187,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[187,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,72]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[187,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[187,74]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},30]}}},{"EDValue":{"edValueName":{"Ident":"modifyAt"},"edValueType":{"annotation":[{"start":[192,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[192,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[192,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[192,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[192,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[192,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[192,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[192,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[192,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[192,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[192,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,65]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[192,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[192,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,79]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[192,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[192,81]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},69]}}},{"EDValue":{"edValueName":{"Ident":"reverse"},"edValueType":{"annotation":[{"start":[197,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[197,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[197,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[197,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[197,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,52]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[197,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[197,54]},[]],"tag":"TypeVar","contents":"a"}]}]},63]}}},{"EDValue":{"edValueName":{"Ident":"concat"},"edValueType":{"annotation":[{"start":[212,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[212,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[212,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[212,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[212,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,49]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[212,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[212,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,66]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[212,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[212,68]},[]],"tag":"TypeVar","contents":"a"}]}]},153]}}},{"EDValue":{"edValueName":{"Ident":"concatMap"},"edValueType":{"annotation":[{"start":[215,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[215,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[215,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[215,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[215,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[215,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[215,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,46]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[215,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[215,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[215,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,65]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[215,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,81]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[215,82],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[215,83]},[]],"tag":"TypeVar","contents":"b"}]}]}]},149]},150]}}},{"EDValue":{"edValueName":{"Ident":"filter"},"edValueType":{"annotation":[{"start":[200,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[200,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[200,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[200,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[200,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[200,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[200,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[200,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[200,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[200,65]},[]],"tag":"TypeVar","contents":"a"}]}]}]},137]}}},{"EDValue":{"edValueName":{"Ident":"filterM"},"edValueType":{"annotation":[{"start":[203,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[203,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[203,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[203,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,31]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[203,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[203,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[203,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[203,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[203,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,67]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[203,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,69]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[203,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,74]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[203,76],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,76],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,82]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[203,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[203,84]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},133]},134]}}},{"EDValue":{"edValueName":{"Ident":"mapMaybe"},"edValueType":{"annotation":[{"start":[206,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[206,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[206,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[206,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[206,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[206,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[206,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[206,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[206,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[206,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[206,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,67]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[206,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[206,69]},[]],"tag":"TypeVar","contents":"b"}]}]}]},80]},81]}}},{"EDValue":{"edValueName":{"Ident":"catMaybes"},"edValueType":{"annotation":[{"start":[209,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[209,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[209,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,43]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[209,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[209,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[209,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[209,58]},[]],"tag":"TypeVar","contents":"a"}]}]},155]}}},{"EDValue":{"edValueName":{"Ident":"appendFoldable"},"edValueType":{"annotation":[{"start":[218,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[218,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[218,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[218,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,41]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[218,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,41]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[218,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[218,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[218,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,64]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[218,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,66]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[218,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,82]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[218,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[218,84]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},157]},158]}}},{"EDValue":{"edValueName":{"Ident":"mapWithIndex"},"edValueType":{"annotation":[{"start":[222,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[222,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[222,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[222,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[222,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[222,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,60]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[222,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[222,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,78]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[222,79],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[222,80]},[]],"tag":"TypeVar","contents":"b"}]}]}]},72]},73]}}},{"EDValue":{"edValueName":{"Ident":"sort"},"edValueType":{"annotation":[{"start":[225,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[225,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[225,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,24]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[225,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[225,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[225,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[225,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[225,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[225,60]},[]],"tag":"TypeVar","contents":"a"}]}]}]},56]}}},{"EDValue":{"edValueName":{"Ident":"sortBy"},"edValueType":{"annotation":[{"start":[228,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[228,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[228,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[228,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[228,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[228,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[228,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[228,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[228,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[228,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[228,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[228,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,75]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[228,76],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[228,77]},[]],"tag":"TypeVar","contents":"a"}]}]}]},54]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[231,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[231,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[231,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[231,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[231,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,50]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[231,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[231,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},88]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[234,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[234,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[234,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[234,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[234,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[234,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[234,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[234,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[234,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[234,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,66]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[234,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[234,68]},[]],"tag":"TypeVar","contents":"a"}]}]}]},90]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[237,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[237,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[237,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[237,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[237,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,50]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[237,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[237,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},145]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[240,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[240,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[240,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[240,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[240,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[240,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,66]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[240,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[240,68]},[]],"tag":"TypeVar","contents":"a"}]}]}]},143]}}},{"EDValue":{"edValueName":{"Ident":"span"},"edValueType":{"annotation":[{"start":[243,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,93]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[243,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,21]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[243,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[243,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[243,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[243,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,73]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[243,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,71]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[243,72],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,73]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[243,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,91]},[]],"tag":"RCons","contents":["rest",{"annotation":[{"start":[243,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,89]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[243,90],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,91]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[243,92],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[243,93]},[]],"tag":"REmpty"}]}]}]}]}]},86]}}},{"EDValue":{"edValueName":{"Ident":"group"},"edValueType":{"annotation":[{"start":[246,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[246,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,75]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[246,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[246,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[246,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[246,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[246,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[246,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[246,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[246,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[246,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[246,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[246,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[246,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,72]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[246,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[246,74]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},113]}}},{"EDValue":{"edValueName":{"Ident":"group'"},"edValueType":{"annotation":[{"start":[249,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[249,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,77]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[249,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[249,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[249,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[249,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[249,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,60]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[249,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,74]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[249,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[249,76]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},111]}}},{"EDValue":{"edValueName":{"Ident":"groupBy"},"edValueType":{"annotation":[{"start":[252,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,92]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[252,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[252,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[252,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[252,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[252,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[252,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,75]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[252,77],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,77],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,89]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[252,90],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[252,91]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},109]}}},{"EDValue":{"edValueName":{"Ident":"partition"},"edValueType":{"annotation":[{"start":[255,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,95]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[255,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[255,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[255,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,54]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[255,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[255,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[255,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,77]},[]],"tag":"RCons","contents":["yes",{"annotation":[{"start":[255,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,75]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[255,76],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,77]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[255,79],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,93]},[]],"tag":"RCons","contents":["no",{"annotation":[{"start":[255,85],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,85],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,91]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[255,92],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,93]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[255,94],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[255,95]},[]],"tag":"REmpty"}]}]}]}]}]},84]}}},{"EDValue":{"edValueName":{"Ident":"nub"},"edValueType":{"annotation":[{"start":[258,8],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[258,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[258,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,22]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[258,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,22]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[258,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[258,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[258,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[258,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[258,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[258,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[258,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[258,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[258,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[258,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},67]}}},{"EDValue":{"edValueName":{"Ident":"nubBy"},"edValueType":{"annotation":[{"start":[261,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[261,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[261,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[261,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[261,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[261,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[261,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[261,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[261,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[261,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[261,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[261,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,73]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[261,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[261,75]},[]],"tag":"TypeVar","contents":"a"}]}]}]},65]}}},{"EDValue":{"edValueName":{"Ident":"union"},"edValueType":{"annotation":[{"start":[264,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[264,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[264,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[264,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[264,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[264,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[264,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,42]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[264,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[264,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[264,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,60]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[264,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[264,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,76]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[264,77],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[264,78]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},42]}}},{"EDValue":{"edValueName":{"Ident":"unionBy"},"edValueType":{"annotation":[{"start":[267,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[267,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[267,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[267,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[267,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[267,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[267,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[267,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[267,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[267,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,59]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[267,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,78],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[267,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,75]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[267,76],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,77]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[267,81],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,81],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,93]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[267,94],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[267,95]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},40]}}},{"EDValue":{"edValueName":{"Ident":"intersect"},"edValueType":{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[270,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[270,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[270,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[270,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[270,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[270,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,62]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[270,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,64]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[270,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,80]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[270,81],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[270,82]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},98]}}},{"EDValue":{"edValueName":{"Ident":"intersectBy"},"edValueType":{"annotation":[{"start":[273,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[273,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[273,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[273,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[273,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[273,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[273,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,82],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,79]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[273,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,81]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[273,85],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,85],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,97]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[273,98],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[273,99]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},96]}}},{"EDValue":{"edValueName":{"Ident":"zipWith"},"edValueType":{"annotation":[{"start":[276,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[276,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[276,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[276,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[276,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[276,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[276,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[276,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,33]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[276,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,38]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[276,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[276,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[276,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[276,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,76],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[276,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,73]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[276,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,75]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[276,79],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[276,79],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,91]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[276,92],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[276,93]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"zipWithA"},"edValueType":{"annotation":[{"start":[280,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[280,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[280,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[280,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[280,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[280,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,42]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[280,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[280,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[280,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[280,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[280,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[280,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,53]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[280,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[280,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,60]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},{"annotation":[{"start":[280,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,82]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[280,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,77]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[280,78],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,79]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[280,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,98],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,100]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[280,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,83],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,95]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[280,96],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,97]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[280,101],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,119]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,101],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,102]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[280,104],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,118]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[280,104],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,116]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[280,117],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[280,118]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]}]},6]},7]},8]},9]}}},{"EDValue":{"edValueName":{"Ident":"zip"},"edValueType":{"annotation":[{"start":[283,8],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,80]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[283,15],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[283,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,32]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[283,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[283,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,50]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[283,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,52]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[283,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,68]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[283,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,75]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[283,76],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,77]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[283,78],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[283,79]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},14]},15]}}},{"EDValue":{"edValueName":{"Ident":"unzip"},"edValueType":{"annotation":[{"start":[286,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,89]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[286,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,89]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[286,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[286,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[286,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,41]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[286,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[286,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,45]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[286,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,55]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[286,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[286,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,71]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[286,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,86]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[286,87],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[286,88]},[]],"tag":"TypeVar","contents":"b"}]}]}]},33]},34]}}},{"EDValue":{"edValueName":{"Ident":"foldM"},"edValueType":{"annotation":[{"start":[289,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[289,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[289,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[289,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[289,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,31]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[289,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[289,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[289,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[289,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[289,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[289,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[289,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[289,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,49]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[289,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[289,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[289,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[289,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,71]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[289,72],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,73]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[289,77],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[289,77],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,78]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[289,79],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[289,80]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},122]},123]},124]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/NonEmpty.purs","end":[290,70]}}
− tests/purs/publish/basic-example/output/Data.List.Partial/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.List.Partial","comments":"Partial helper functions for working with strict linked lists.\n","declarations":[{"children":[],"comments":"Get the first element of a non-empty list.\n\nRunning time: `O(1)`.\n","title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[9,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,41]}},{"children":[],"comments":"Get all but the first element of a non-empty list.\n\nRunning time: `O(1)`\n","title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,46]}},{"children":[],"comments":"Get the last element of a non-empty list.\n\nRunning time: `O(n)`\n","title":"last","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,41]}},{"children":[],"comments":"Get all but the last element of a non-empty list.\n\nRunning time: `O(n)`\n","title":"init","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,46]}}]}
− tests/purs/publish/basic-example/output/Data.List.Partial/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","List","Partial"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[30,37]},{"Ident":"head"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[30,37]},{"Ident":"tail"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[30,37]},{"Ident":"last"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[30,37]},{"Ident":"init"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","List"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[4,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[4,27]},"List",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[9,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,41]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[9,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,41]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[9,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,26]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[9,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[9,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[9,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[9,41]},[]],"tag":"TypeVar","contents":"a"}]}]},14]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[15,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[15,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,26]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[15,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[15,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[15,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"last"},"edValueType":{"annotation":[{"start":[21,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,41]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,41]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[21,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,26]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[21,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[21,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[21,41]},[]],"tag":"TypeVar","contents":"a"}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"init"},"edValueType":{"annotation":[{"start":[28,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[28,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[28,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,26]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[28,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[28,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[28,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[28,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},9]}}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Partial.purs","end":[30,37]}}
− tests/purs/publish/basic-example/output/Data.List.Types/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.List.Types","comments":null,"declarations":[{"children":[{"comments":null,"title":"Nil","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Cons","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"showList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[36,64]}},{"comments":null,"title":"eqList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[39,11]}},{"comments":null,"title":"eq1List","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[47,23]}},{"comments":null,"title":"ordList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[50,21]}},{"comments":null,"title":"ord1List","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[61,23]}},{"comments":null,"title":"semigroupList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[63,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[64,33]}},{"comments":null,"title":"monoidList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[67,15]}},{"comments":null,"title":"functorList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[69,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[70,42]}},{"comments":null,"title":"functorWithIndexList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[72,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[73,64]}},{"comments":null,"title":"foldableList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[75,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[84,54]}},{"comments":null,"title":"foldableWithIndexList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[86,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[100,76]}},{"comments":null,"title":"unfoldable1List","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unfoldable1"],"Unfoldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[102,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[107,61]}},{"comments":null,"title":"unfoldableList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unfoldable"],"Unfoldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[109,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[114,52]}},{"comments":null,"title":"traversableList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[116,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[118,31]}},{"comments":null,"title":"traversableWithIndexList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[120,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[125,32]}},{"comments":null,"title":"applyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[127,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[129,48]}},{"comments":null,"title":"applicativeList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[131,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[132,19]}},{"comments":null,"title":"bindList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[134,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[136,37]}},{"comments":null,"title":"monadList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[138,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[138,33]}},{"comments":null,"title":"altList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[140,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[141,15]}},{"comments":null,"title":"plusList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Plus"],"Plus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[143,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[144,14]}},{"comments":null,"title":"alternativeList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alternative"],"Alternative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[146,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[146,45]}},{"comments":null,"title":"monadZeroList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadZero"],"MonadZero"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[148,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[148,41]}},{"comments":null,"title":"monadPlusList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadPlus"],"MonadPlus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[150,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[150,41]}},{"comments":null,"title":"extendList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[152,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[159,42]}}],"comments":null,"title":"List","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null]]},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,36]}},{"children":[],"comments":null,"title":"(:)","info":{"declType":"alias","alias":[["Data","List","Types"],{"Right":{"Right":"Cons"}}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[32,19]}},{"children":[{"comments":null,"title":"NonEmptyList","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[169,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[169,66]}},{"comments":null,"title":"eqNonEmptyList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[171,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[171,70]}},{"comments":null,"title":"ordNonEmptyList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[172,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[172,73]}},{"comments":null,"title":"showNonEmptyList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[174,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[175,64]}},{"comments":null,"title":"functorNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[177,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[177,68]}},{"comments":null,"title":"applyNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[179,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[181,64]}},{"comments":null,"title":"applicativeNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[183,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[184,39]}},{"comments":null,"title":"bindNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[186,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[190,57]}},{"comments":null,"title":"monadNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[192,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[192,49]}},{"comments":null,"title":"altNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[194,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[195,15]}},{"comments":null,"title":"extendNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[197,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[201,81]}},{"comments":null,"title":"comonadNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Comonad"],"Comonad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[203,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[204,38]}},{"comments":null,"title":"semigroupNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[206,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[208,41]}},{"comments":null,"title":"foldableNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[210,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[210,70]}},{"comments":null,"title":"traversableNonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[212,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[212,76]}},{"comments":null,"title":"foldable1NonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Foldable"],"Foldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[214,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[214,72]}},{"comments":null,"title":"traversable1NonEmptyList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Traversable"],"Traversable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}]}},"sourceSpan":{"start":[216,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[220,33]}}],"comments":null,"title":"NonEmptyList","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[161,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,56]}},{"children":[],"comments":null,"title":"toList","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[163,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[163,31]}},{"children":[],"comments":null,"title":"nelCons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[166,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,59]}}]}
− tests/purs/publish/basic-example/output/Data.List.Types/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","List","Types"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[220,33]},"List",["Nil","Cons"]]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[220,33]},":"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[220,33]},"NonEmptyList",["NonEmptyList"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[220,33]},{"Ident":"toList"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[220,33]},{"Ident":"nelCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1List"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1List"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldable1List"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldableList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadZeroList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadPlusList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"comonadNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableNonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldable1NonEmptyList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversable1NonEmptyList"}]}],"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":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[5,30]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[6,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[7,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[7,28]},{"Ident":"lift2"}]}]},"eiImportedAs":null},{"eiModule":["Control","Comonad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[8,38]},"Comonad"]}]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[9,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Control","MonadPlus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[10,42]},"MonadPlus"]}]},"eiImportedAs":null},{"eiModule":["Control","MonadZero"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[11,42]},"MonadZero"]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[12,32]},"Plus"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[13,26]},"Eq1"]},{"ValueRef":[{"start":[13,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[13,31]},{"Ident":"eq1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[14,37]},"Foldable"]},{"ValueRef":[{"start":[14,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[14,44]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[14,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[14,51]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[14,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[14,64]},{"Ident":"intercalate"}]}]},"eiImportedAs":null},{"eiModule":["Data","FoldableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[15,55]},"FoldableWithIndex"]},{"ValueRef":[{"start":[15,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[15,71]},{"Ident":"foldlWithIndex"}]},{"ValueRef":[{"start":[15,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[15,87]},{"Ident":"foldrWithIndex"}]}]},"eiImportedAs":null},{"eiModule":["Data","FunctorWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[16,53]},"FunctorWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[17,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[18,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[18,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[19,31]},"NonEmpty",[]]},{"ValueOpRef":[{"start":[19,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[19,37]},":|"]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Implicit":[]},"eiImportedAs":["NE"]},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[21,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[21,28]},"Ord1"]},{"ValueRef":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[21,38]},{"Ident":"compare1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[22,48]},"Foldable1"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[23,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[23,54]},"Traversable1"]},{"ValueRef":[{"start":[23,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[23,65]},{"Ident":"traverse1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[24,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[24,43]},"Traversable"]},{"ValueRef":[{"start":[24,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[24,53]},{"Ident":"traverse"}]}]},"eiImportedAs":null},{"eiModule":["Data","TraversableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[25,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[25,61]},"TraversableWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[26,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[26,29]},"Tuple",null]},{"ValueRef":[{"start":[26,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[26,34]},{"Ident":"snd"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[27,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[27,41]},"Unfoldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable1"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[28,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[28,43]},"Unfoldable1"]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":6,"efOperator":":","efAlias":[["Data","List","Types"],{"Right":"Cons"}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"List","edTypeKind":{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,35]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[30,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[30,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Nil",[]],["Cons",[{"annotation":[{"start":[30,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,27]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[30,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,35]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Nil","edDataCtorOrigin":"data","edDataCtorTypeCtor":"List","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},null]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Cons","edDataCtorOrigin":"data","edDataCtorTypeCtor":"List","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[30,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,27]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[30,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[30,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDType":{"edTypeName":"NonEmptyList","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["NonEmptyList",[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,48]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[161,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]},{"annotation":[{"start":[161,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,55]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"NonEmptyList","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"NonEmptyList","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,48]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[161,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]},{"annotation":[{"start":[161,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"toList"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[163,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[163,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},88]}}},{"EDValue":{"edValueName":{"Ident":"nelCons"},"edValueType":{"annotation":[{"start":[166,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[166,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[166,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[166,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[166,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[166,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[166,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]},115]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showList"},"edInstanceTypes":[{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[34,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[34,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[34,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[34,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[34,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[34,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[34,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[34,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Types"],{"Ident":"showList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqList"},"edInstanceTypes":[{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[38,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[38,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[38,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[38,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[38,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[38,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[38,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Types"],{"Ident":"eqList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1List"},"edInstanceTypes":[{"annotation":[{"start":[41,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[41,29]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"eq1List"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordList"},"edInstanceTypes":[{"annotation":[{"start":[49,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[49,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[49,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[49,41]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[49,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[49,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[49,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[49,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Types"],{"Ident":"ordList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1List"},"edInstanceTypes":[{"annotation":[{"start":[52,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[52,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"ord1List"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupList"},"edInstanceTypes":[{"annotation":[{"start":[63,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[63,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[63,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[63,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[63,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"semigroupList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidList"},"edInstanceTypes":[{"annotation":[{"start":[66,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[66,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[66,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[66,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[66,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"monoidList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorList"},"edInstanceTypes":[{"annotation":[{"start":[69,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[69,37]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"functorList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexList"},"edInstanceTypes":[{"annotation":[{"start":[72,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[72,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[72,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[72,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"functorWithIndexList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableList"},"edInstanceTypes":[{"annotation":[{"start":[75,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[75,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"foldableList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexList"},"edInstanceTypes":[{"annotation":[{"start":[86,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[86,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[86,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[86,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"foldableWithIndexList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable1"],"Unfoldable1"],"edInstanceName":{"Ident":"unfoldable1List"},"edInstanceTypes":[{"annotation":[{"start":[102,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[102,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"unfoldable1List"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable"],"Unfoldable"],"edInstanceName":{"Ident":"unfoldableList"},"edInstanceTypes":[{"annotation":[{"start":[109,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[109,43]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"unfoldableList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableList"},"edInstanceTypes":[{"annotation":[{"start":[116,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[116,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"traversableList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexList"},"edInstanceTypes":[{"annotation":[{"start":[120,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[120,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[120,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[120,67]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"traversableWithIndexList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyList"},"edInstanceTypes":[{"annotation":[{"start":[127,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[127,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"applyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeList"},"edInstanceTypes":[{"annotation":[{"start":[131,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[131,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"applicativeList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindList"},"edInstanceTypes":[{"annotation":[{"start":[134,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[134,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"bindList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadList"},"edInstanceTypes":[{"annotation":[{"start":[138,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[138,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"monadList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altList"},"edInstanceTypes":[{"annotation":[{"start":[140,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[140,29]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"altList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusList"},"edInstanceTypes":[{"annotation":[{"start":[143,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[143,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"plusList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeList"},"edInstanceTypes":[{"annotation":[{"start":[146,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[146,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"alternativeList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","MonadZero"],"MonadZero"],"edInstanceName":{"Ident":"monadZeroList"},"edInstanceTypes":[{"annotation":[{"start":[148,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[148,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"monadZeroList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","MonadPlus"],"MonadPlus"],"edInstanceName":{"Ident":"monadPlusList"},"edInstanceTypes":[{"annotation":[{"start":[150,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[150,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"monadPlusList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendList"},"edInstanceTypes":[{"annotation":[{"start":[152,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[152,35]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"extendList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[169,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[169,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[169,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[169,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[169,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,48]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[161,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[161,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]},{"annotation":[{"start":[169,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[169,63]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"newtypeNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[171,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[171,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[171,67]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[171,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[171,69]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[171,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[171,47]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[171,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[171,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Types"],{"Ident":"eqNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[172,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[172,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[172,70]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[172,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[172,72]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[172,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[172,49]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[172,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[172,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Types"],{"Ident":"ordNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[174,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[174,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[174,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[174,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[174,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[174,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[174,36]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[174,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[174,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","Types"],{"Ident":"showNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[177,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[177,68]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"functorNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[179,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[179,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"applyNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[183,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[183,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"applicativeNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[186,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[186,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"bindNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[192,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[192,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"monadNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[194,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[194,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"altNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[197,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[197,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"extendNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Comonad"],"Comonad"],"edInstanceName":{"Ident":"comonadNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[203,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[203,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"comonadNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[206,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[206,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[206,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[206,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[206,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"semigroupNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[210,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[210,70]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"foldableNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableNonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[212,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[212,76]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"traversableNonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Foldable"],"Foldable1"],"edInstanceName":{"Ident":"foldable1NonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[214,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[214,72]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"foldable1NonEmptyList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Traversable"],"Traversable1"],"edInstanceName":{"Ident":"traversable1NonEmptyList"},"edInstanceTypes":[{"annotation":[{"start":[216,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[216,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","Types"],{"Ident":"traversable1NonEmptyList"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/Types.purs","end":[220,33]}}
− tests/purs/publish/basic-example/output/Data.List.ZipList/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.List.ZipList","comments":"This module defines the type of _zip lists_, i.e. linked lists\nwith a zippy `Applicative` instance.\n","declarations":[{"children":[{"comments":null,"title":"ZipList","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"showZipList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[24,52]}},{"comments":null,"title":"newtypeZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[26,56]}},{"comments":null,"title":"eqZipList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[28,60]}},{"comments":null,"title":"ordZipList","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[30,63]}},{"comments":null,"title":"semigroupZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[32,66]}},{"comments":null,"title":"monoidZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[34,60]}},{"comments":null,"title":"foldableZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[36,60]}},{"comments":null,"title":"traversableZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[38,66]}},{"comments":null,"title":"functorZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[40,58]}},{"comments":null,"title":"applyZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[43,64]}},{"comments":null,"title":"applicativeZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[46,28]}},{"comments":null,"title":"altZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[48,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[49,15]}},{"comments":null,"title":"plusZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Plus"],"Plus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[51,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[52,17]}},{"comments":null,"title":"alternativeZipList","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alternative"],"Alternative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[54,51]}},{"comments":null,"title":"zipListIsNotBind","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[],"tag":"TypeLevelString","contents":"\n    ZipList is not Bind. Any implementation would break the associativity law.\n\n    Possible alternatives:\n        Data.List.List\n        Data.List.Lazy.List\n    "}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[65,47]}}],"comments":"`ZipList` is a newtype around `List` which provides a zippy\n`Applicative` instance.\n","title":"ZipList","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,37]}}]}
− tests/purs/publish/basic-example/output/Data.List.ZipList/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","List","ZipList"],"efExports":[{"TypeRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[65,47]},"ZipList",["ZipList"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeZipList"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"zipListIsNotBind"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","TypeError"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[9,34]},"Fail"]},{"TypeRef":[{"start":[9,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[9,40]},"Text",[]]}]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[10,30]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[11,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[12,32]},"Plus"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[13,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","List","Lazy"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[14,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[14,28]},"List",[]]},{"ValueRef":[{"start":[14,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[14,36]},{"Ident":"repeat"}]},{"ValueRef":[{"start":[14,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[14,45]},{"Ident":"zipWith"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[15,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[16,43]},"Traversable"]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[17,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[17,39]},{"Ident":"unsafeCrashWith"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"ZipList","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["ZipList",[{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[21,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,36]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"ZipList","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"ZipList","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[21,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showZipList"},"edInstanceTypes":[{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[23,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[23,48]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[{"start":[23,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[23,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[23,31]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[23,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[23,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"showZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeZipList"},"edInstanceTypes":[{"annotation":[{"start":[26,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[26,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[26,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[26,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[21,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Lazy","Types"],"List"]},{"annotation":[{"start":[26,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[26,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"newtypeZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqZipList"},"edInstanceTypes":[{"annotation":[{"start":[28,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[28,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[28,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[{"start":[28,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[28,59]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[28,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[28,42]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[28,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[28,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"eqZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordZipList"},"edInstanceTypes":[{"annotation":[{"start":[30,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[30,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[30,60]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[{"start":[30,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[30,62]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[30,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[30,44]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[30,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[30,44]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"ordZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupZipList"},"edInstanceTypes":[{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[32,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[32,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[{"start":[32,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[32,65]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"semigroupZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidZipList"},"edInstanceTypes":[{"annotation":[{"start":[34,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[34,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[34,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]},{"annotation":[{"start":[34,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[34,59]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"monoidZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableZipList"},"edInstanceTypes":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[36,60]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"foldableZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableZipList"},"edInstanceTypes":[{"annotation":[{"start":[38,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[38,66]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"traversableZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorZipList"},"edInstanceTypes":[{"annotation":[{"start":[40,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[40,58]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"functorZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyZipList"},"edInstanceTypes":[{"annotation":[{"start":[42,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[42,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"applyZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeZipList"},"edInstanceTypes":[{"annotation":[{"start":[45,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[45,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"applicativeZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altZipList"},"edInstanceTypes":[{"annotation":[{"start":[48,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[48,35]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"altZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusZipList"},"edInstanceTypes":[{"annotation":[{"start":[51,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"plusZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeZipList"},"edInstanceTypes":[{"annotation":[{"start":[54,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[54,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"alternativeZipList"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"zipListIsNotBind"},"edInstanceTypes":[{"annotation":[{"start":[64,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[64,18]},[]],"tag":"TypeConstructor","contents":[["Data","List","ZipList"],"ZipList"]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[57,6],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[63,9]},[]],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[{"start":[57,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[63,8]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[57,16]},[]],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[{"start":[57,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[63,8]},[]],"tag":"TypeLevelString","contents":"\n    ZipList is not Bind. Any implementation would break the associativity law.\n\n    Possible alternatives:\n        Data.List.List\n        Data.List.Lazy.List\n    "}]}],"constraintData":null}],"edInstanceChain":[[["Data","List","ZipList"],{"Ident":"zipListIsNotBind"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[4,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List/ZipList.purs","end":[65,47]}}
− tests/purs/publish/basic-example/output/Data.List/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.List","comments":"This module defines a type of _strict_ linked lists, and associated helper\nfunctions and type class instances.\n\n_Note_: Depending on your use-case, you may prefer to use\n`Data.Sequence` instead, which might give better performance for certain\nuse cases. This module is an improvement over `Data.Array` when working with\nimmutable lists of data in a purely-functional setting, but does not have\ngood random-access performance.\n","declarations":[{"children":[],"comments":"Convert a list into any unfoldable structure.\n\nRunning time: `O(n)`\n","title":"toUnfoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]},null]}},"sourceSpan":{"start":[121,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[121,52]}},{"children":[],"comments":"Construct a list from a foldable structure.\n\nRunning time: `O(n)`\n","title":"fromFoldable","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}]},null]}},"sourceSpan":{"start":[127,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[127,50]}},{"children":[],"comments":"Create a list with a single element.\n\nRunning time: `O(1)`\n","title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[137,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,35]}},{"children":[],"comments":"An infix synonym for `range`.\n","title":"(..)","info":{"declType":"alias","alias":[["Data","List"],{"Right":{"Left":{"Ident":"range"}}}],"fixity":{"associativity":"infix","precedence":8}},"sourceSpan":{"start":[141,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[141,20]}},{"children":[],"comments":"Create a list containing a range of integers, including both endpoints.\n","title":"range","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[144,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,32]}},{"children":[],"comments":"Attempt a computation multiple times, requiring at least one success.\n\nThe `Lazy` constraint is used to generate the result lazily, to ensure\ntermination.\n","title":"some","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[155,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,76]}},{"children":[],"comments":"A stack-safe version of `some`, at the cost of a `MonadRec` constraint.\n","title":"someRec","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[159,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,72]}},{"children":[],"comments":"Attempt a computation multiple times, returning as many successful results\nas possible (possibly zero).\n\nThe `Lazy` constraint is used to generate the result lazily, to ensure\ntermination.\n","title":"many","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[167,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,76]}},{"children":[],"comments":"A stack-safe version of `many`, at the cost of a `MonadRec` constraint.\n","title":"manyRec","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[171,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,72]}},{"children":[],"comments":"Test whether a list is empty.\n\nRunning time: `O(1)`\n","title":"null","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},null]}},"sourceSpan":{"start":[186,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,36]}},{"children":[],"comments":"Get the length of a list\n\nRunning time: `O(n)`\n","title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},null]}},"sourceSpan":{"start":[193,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,34]}},{"children":[],"comments":"Append an element to the end of a list, creating a new list.\n\nRunning time: `O(n)`\n","title":"snoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[203,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,40]}},{"children":[],"comments":"Insert an element into a sorted list.\n\nRunning time: `O(n)`\n","title":"insert","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[209,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]}},{"children":[],"comments":"Insert an element into a sorted list, using the specified function to\ndetermine the ordering of elements.\n\nRunning time: `O(n)`\n","title":"insertBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[216,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]}},{"children":[],"comments":"Get the first element in a list, or `Nothing` if the list is empty.\n\nRunning time: `O(1)`.\n","title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[230,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[230,22]}},{"children":[],"comments":"Get the last element in a list, or `Nothing` if the list is empty.\n\nRunning time: `O(n)`.\n","title":"last","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[237,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[237,22]}},{"children":[],"comments":"Get all but the first element of a list, or `Nothing` if the list is empty.\n\nRunning time: `O(1)`\n","title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[245,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,43]}},{"children":[],"comments":"Get all but the last element of a list, or `Nothing` if the list is empty.\n\nRunning time: `O(n)`\n","title":"init","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[252,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,43]}},{"children":[],"comments":"Break a list into its first element, and the remaining elements,\nor `Nothing` if the list is empty.\n\nRunning time: `O(1)`\n","title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[259,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,66]}},{"children":[],"comments":"Break a list into its last element, and the preceding elements,\nor `Nothing` if the list is empty.\n\nRunning time: `O(n)`\n","title":"unsnoc","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["last",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[267,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,66]}},{"children":[],"comments":"An infix synonym for `index`.\n","title":"(!!)","info":{"declType":"alias","alias":[["Data","List"],{"Right":{"Left":{"Ident":"index"}}}],"fixity":{"associativity":"infixl","precedence":8}},"sourceSpan":{"start":[287,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[287,21]}},{"children":[],"comments":"Get the element at the specified index, or `Nothing` if the index is out-of-bounds.\n\nRunning time: `O(n)` where `n` is the required index.\n","title":"index","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[281,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,44]}},{"children":[],"comments":"Find the index of the first element equal to the specified element.\n","title":"elemIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[290,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]}},{"children":[],"comments":"Find the index of the last element equal to the specified element.\n","title":"elemLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[294,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]}},{"children":[],"comments":"Find the first index for which a predicate holds.\n","title":"findIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[298,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,61]}},{"children":[],"comments":"Find the last index for which a predicate holds.\n","title":"findLastIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},null]}},"sourceSpan":{"start":[307,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,65]}},{"children":[],"comments":"Insert an element into a list at the specified index, returning a new\nlist or `Nothing` if the index is out-of-bounds.\n\nRunning time: `O(n)`\n","title":"insertAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[314,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]}},{"children":[],"comments":"Delete an element from a list at the specified index, returning a new\nlist or `Nothing` if the index is out-of-bounds.\n\nRunning time: `O(n)`\n","title":"deleteAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[323,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,54]}},{"children":[],"comments":"Update the element at the specified index, returning a new\nlist or `Nothing` if the index is out-of-bounds.\n\nRunning time: `O(n)`\n","title":"updateAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[332,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]}},{"children":[],"comments":"Update the element at the specified index by applying a function to\nthe current value, returning a new list or `Nothing` if the index is\nout-of-bounds.\n\nRunning time: `O(n)`\n","title":"modifyAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[342,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]}},{"children":[],"comments":"Update or delete the element at the specified index by applying a\nfunction to the current value, returning a new list or `Nothing` if the\nindex is out-of-bounds.\n\nRunning time: `O(n)`\n","title":"alterAt","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[350,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]}},{"children":[],"comments":"Reverse a list.\n\nRunning time: `O(n)`\n","title":"reverse","info":{"declType":"value","type":{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}},"sourceSpan":{"start":[365,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[365,24]}},{"children":[],"comments":"Flatten a list of lists.\n\nRunning time: `O(n)`, where `n` is the total number of elements.\n","title":"concat","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[374,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,44]}},{"children":[],"comments":"Apply a function to each element in a list, and flatten the results\ninto a single, new list.\n\nRunning time: `O(n)`, where `n` is the total number of elements.\n","title":"concatMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[381,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]}},{"children":[],"comments":"Filter a list, keeping the elements which satisfy a predicate function.\n\nRunning time: `O(n)`\n","title":"filter","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[387,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,55]}},{"children":[],"comments":"Filter where the predicate returns a monadic `Boolean`.\n\nFor example:\n\n```purescript\npowerSet :: forall a. [a] -> [[a]]\npowerSet = filterM (const [true, false])\n```\n","title":"filterM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]}},"sourceSpan":{"start":[403,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]}},{"children":[],"comments":"Apply a function to each element in a list, keeping only the results which\ncontain a value.\n\nRunning time: `O(n)`\n","title":"mapMaybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[414,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]}},{"children":[],"comments":"Filter a list of optional values, keeping only the elements which contain\na value.\n","title":"catMaybes","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[425,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,48]}},{"children":[],"comments":"Apply a function to each element and its index in a list starting at 0.\n\nDeprecated. Use Data.FunctorWithIndex instead.\n","title":"mapWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[432,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]}},{"children":[],"comments":"Sort the elements of an list in increasing order.\n","title":"sort","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[440,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,44]}},{"children":[],"comments":"Sort the elements of a list in increasing order, where elements are\ncompared using the specified ordering.\n","title":"sortBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[445,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,61]}},{"children":[{"comments":null,"title":"Pattern","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqPattern","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[487,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[487,52]}},{"comments":null,"title":"ordPattern","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[488,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[488,55]}},{"comments":null,"title":"newtypePattern","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[489,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[489,56]}},{"comments":null,"title":"showPattern","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[491,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[492,50]}}],"comments":"A newtype used in cases where there is a list to be matched.\n","title":"Pattern","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[485,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,37]}},{"children":[],"comments":"If the list starts with the given prefix, return the portion of the\nlist left after removing it, as a Just value. Otherwise, return Nothing.\n* `stripPrefix (Pattern (1:Nil)) (1:2:Nil) == Just (2:Nil)`\n* `stripPrefix (Pattern Nil) (1:Nil) == Just (1:Nil)`\n* `stripPrefix (Pattern (2:Nil)) (1:Nil) == Nothing`\n\nRunning time: `O(n)` where `n` is the number of elements to strip.\n","title":"stripPrefix","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]}},"sourceSpan":{"start":[502,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,71]}},{"children":[],"comments":"Extract a sublist by a start and end index.\n","title":"slice","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"BinaryNoParensType","contents":[{"annotation":[],"tag":"TypeOp","contents":[["Data","NaturalTransformation"],"~>"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]}]}]}]}},"sourceSpan":{"start":[511,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,36]}},{"children":[],"comments":"Take the specified number of elements from the front of a list.\n\nRunning time: `O(n)` where `n` is the number of elements to take.\n","title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[517,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,42]}},{"children":[],"comments":"Take the specified number of elements from the end of a list.\n\nRunning time: `O(2n - m)` where `n` is the number of elements in list\nand `m` is number of elements to take.\n","title":"takeEnd","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[528,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,45]}},{"children":[],"comments":"Take those elements from the front of a list which match a predicate.\n\nRunning time (worst case): `O(n)`\n","title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[534,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,58]}},{"children":[],"comments":"Drop the specified number of elements from the front of a list.\n\nRunning time: `O(n)` where `n` is the number of elements to drop.\n","title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[543,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,42]}},{"children":[],"comments":"Drop the specified number of elements from the end of a list.\n\nRunning time: `O(2n - m)` where `n` is the number of elements in list\nand `m` is number of elements to drop.\n","title":"dropEnd","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[552,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,45]}},{"children":[],"comments":"Drop those elements from the front of a list which match a predicate.\n\nRunning time (worst case): `O(n)`\n","title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[558,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,58]}},{"children":[],"comments":"Split a list into two parts:\n\n1. the longest initial segment for which all elements satisfy the specified predicate\n2. the remaining elements\n\nFor example,\n\n```purescript\nspan (\\n -> n % 2 == 1) (1 : 3 : 2 : 4 : 5 : Nil) == { init: (1 : 3 : Nil), rest: (2 : 4 : 5 : Nil) }\n```\n\nRunning time: `O(n)`\n","title":"span","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["init",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["rest",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[576,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,81]}},{"children":[],"comments":"Group equal, consecutive elements of a list into lists.\n\nFor example,\n\n```purescript\ngroup (1 : 1 : 2 : 2 : 1 : Nil) == (1 : 1 : Nil) : (2 : 2 : Nil) : (1 : Nil) : Nil\n```\n\nRunning time: `O(n)`\n","title":"group","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[590,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,63]}},{"children":[],"comments":"Sort and then group the elements of a list into lists.\n\n```purescript\ngroup' [1,1,2,2,1] == [[1,1,1],[2,2]]\n```\n","title":"group'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[598,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,65]}},{"children":[],"comments":"Group equal, consecutive elements of a list into lists, using the specified\nequivalence relation to determine equality.\n\nRunning time: `O(n)`\n","title":"groupBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]}},"sourceSpan":{"start":[605,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,80]}},{"children":[],"comments":"Returns a lists of elements which do and do not satisfy a predicate.\n\nRunning time: `O(n)`\n","title":"partition","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["yes",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"RCons","contents":["no",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]}},"sourceSpan":{"start":[613,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,83]}},{"children":[],"comments":"Remove duplicate elements from a list.\n\nRunning time: `O(n^2)`\n","title":"nub","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[637,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,42]}},{"children":[],"comments":"Remove duplicate elements from a list, using the specified\nfunction to determine equality of elements.\n\nRunning time: `O(n^2)`\n","title":"nubBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[644,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,59]}},{"children":[],"comments":"Calculate the union of two lists.\n\nRunning time: `O(n^2)`\n","title":"union","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[651,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]}},{"children":[],"comments":"Calculate the union of two lists, using the specified\nfunction to determine equality of elements.\n\nRunning time: `O(n^2)`\n","title":"unionBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[658,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]}},{"children":[],"comments":"Delete the first occurrence of an element from a list.\n\nRunning time: `O(n)`\n","title":"delete","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[664,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]}},{"children":[],"comments":"Delete the first occurrence of an element from a list, using the specified\nfunction to determine equality of elements.\n\nRunning time: `O(n)`\n","title":"deleteBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[671,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]}},{"children":[],"comments":null,"title":"(\\\\)","info":{"declType":"alias","alias":[["Data","List"],{"Right":{"Left":{"Ident":"difference"}}}],"fixity":{"associativity":"infix","precedence":5}},"sourceSpan":{"start":[676,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[676,25]}},{"children":[],"comments":"Delete the first occurrence of each element in the second list from the first list.\n\nRunning time: `O(n^2)`\n","title":"difference","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[681,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]}},{"children":[],"comments":"Calculate the intersection of two lists.\n\nRunning time: `O(n^2)`\n","title":"intersect","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[687,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]}},{"children":[],"comments":"Calculate the intersection of two lists, using the specified\nfunction to determine equality of elements.\n\nRunning time: `O(n^2)`\n","title":"intersectBy","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[694,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]}},{"children":[],"comments":"Apply a function to pairs of elements at the same positions in two lists,\ncollecting the results in a new list.\n\nIf one list is longer, elements will be discarded from the longer list.\n\nFor example\n\n```purescript\nzipWith (*) (1 : 2 : 3 : Nil) (4 : 5 : 6 : 7 Nil) == 4 : 10 : 18 : Nil\n```\n\nRunning time: `O(min(m, n))`\n","title":"zipWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[715,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]}},{"children":[],"comments":"A generalization of `zipWith` which accumulates results in some `Applicative`\nfunctor.\n","title":"zipWithA","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[724,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]}},{"children":[],"comments":"Collect pairs of elements at the same positions in two lists.\n\nRunning time: `O(min(m, n))`\n","title":"zip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[730,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,56]}},{"children":[],"comments":"Transforms a list of pairs into a list of first components and a list of\nsecond components.\n","title":"unzip","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},null]},null]}},"sourceSpan":{"start":[735,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,65]}},{"children":[],"comments":"The 'transpose' function transposes the rows and columns of its argument.\nFor example,\n\n    transpose ((1:2:3:Nil) : (4:5:6:Nil) : Nil) ==\n      ((1:4:Nil) : (2:5:Nil) : (3:6:Nil) : Nil)\n\nIf some of the rows are shorter than the following rows, their elements are skipped:\n\n    transpose ((10:11:Nil) : (20:Nil) : Nil : (30:31:32:Nil) : Nil) ==\n      ((10:20:30:Nil) : (11:31:Nil) : (32:Nil) : Nil)\n","title":"transpose","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},null]}},"sourceSpan":{"start":[752,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,54]}},{"children":[],"comments":"Perform a fold using a monadic step function.\n","title":"foldM","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[763,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]}}]}
− tests/purs/publish/basic-example/output/Data.List/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","List"],"efExports":[{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","List","Types"],"exportSourceDefinedIn":["Data","List","Types"]},{"TypeRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},"List",["Cons","Nil"]]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"all"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"any"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"elem"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"find"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"findMap"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"fold"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"foldMap"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"foldl"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"foldr"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"intercalate"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"notElem"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Traversable"],"exportSourceDefinedIn":["Data","Traversable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"scanl"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","Traversable"],"exportSourceDefinedIn":["Data","Traversable"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"scanr"}]}]},{"ReExportRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"exportSourceImportedFrom":["Data","List","Types"],"exportSourceDefinedIn":["Data","List","Types"]},{"ValueOpRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},":"]}]},{"ModuleRef":[{"start":[11,5],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[11,27]},["Data","List","Types"]]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"toUnfoldable"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"fromFoldable"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"singleton"}]},{"ValueOpRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},".."]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"range"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"some"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"someRec"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"many"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"manyRec"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"null"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"length"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"snoc"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"insert"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"insertBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"head"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"last"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"tail"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"init"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"unsnoc"}]},{"ValueOpRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},"!!"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"index"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"elemIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"elemLastIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"findIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"findLastIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"insertAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"deleteAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"updateAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"modifyAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"alterAt"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"reverse"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"concat"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"concatMap"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"filter"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"filterM"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"mapMaybe"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"catMaybes"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"mapWithIndex"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"sort"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"sortBy"}]},{"TypeRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},"Pattern",["Pattern"]]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"stripPrefix"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"slice"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"take"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"takeEnd"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"drop"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"dropEnd"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"span"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"group"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"group'"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"groupBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"partition"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"nub"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"nubBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"union"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"unionBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"delete"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"deleteBy"}]},{"ValueOpRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},"\\\\"]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"difference"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"intersect"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"intersectBy"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"zipWith"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"zipWithA"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"zip"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"unzip"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"transpose"}]},{"ValueRef":[{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]},{"Ident":"foldM"}]},{"ModuleRef":[{"start":[93,5],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[93,19]},["Exports"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqPattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordPattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypePattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showPattern"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[98,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[98,26]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[99,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[99,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Lazy"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[100,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[100,32]},"Lazy"]},{"ValueRef":[{"start":[100,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[100,39]},{"Ident":"defer"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[101,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[101,47]},"MonadRec"]},{"TypeRef":[{"start":[101,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[101,57]},"Step",null]},{"ValueRef":[{"start":[101,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[101,67]},{"Ident":"tailRecM"}]},{"ValueRef":[{"start":[101,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[101,78]},{"Ident":"tailRecM2"}]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[103,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[103,29]},{"Ident":"bimap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[104,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[104,37]},"Foldable"]},{"ValueRef":[{"start":[104,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[104,44]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[104,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[104,49]},{"Ident":"any"}]},{"ValueRef":[{"start":[104,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[104,56]},{"Ident":"foldl"}]}]},"eiImportedAs":null},{"eiModule":["Data","FunctorWithIndex"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[105,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[105,43]},{"Ident":"mapWithIndex"}]}]},"eiImportedAs":["FWI"]},{"eiModule":["Data","List","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[106,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[106,33]},"List",null]},{"ValueOpRef":[{"start":[106,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[106,38]},":"]}]},"eiImportedAs":null},{"eiModule":["Data","List","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[107,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[107,41]},"NonEmptyList",null]}]},"eiImportedAs":["NEL"]},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[108,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[108,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[109,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[109,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","NonEmpty"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[110,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[110,27]},":|"]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[111,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[111,34]},{"Ident":"sequence"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[112,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[112,29]},"Tuple",null]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[113,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[113,41]},"Unfoldable"]},{"ValueRef":[{"start":[113,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[113,50]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[115,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,28]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[115,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,35]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[115,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,44]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[115,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,50]},{"Ident":"fold"}]},{"ValueRef":[{"start":[115,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,63]},{"Ident":"intercalate"}]},{"ValueRef":[{"start":[115,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,69]},{"Ident":"elem"}]},{"ValueRef":[{"start":[115,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,78]},{"Ident":"notElem"}]},{"ValueRef":[{"start":[115,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,84]},{"Ident":"find"}]},{"ValueRef":[{"start":[115,86],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,93]},{"Ident":"findMap"}]},{"ValueRef":[{"start":[115,95],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,98]},{"Ident":"any"}]},{"ValueRef":[{"start":[115,100],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[115,103]},{"Ident":"all"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[116,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[116,31]},{"Ident":"scanl"}]},{"ValueRef":[{"start":[116,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[116,38]},{"Ident":"scanr"}]}]},"eiImportedAs":["Exports"]}],"efFixities":[{"efAssociativity":"infix","efPrecedence":8,"efOperator":"..","efAlias":[["Data","List"],{"Left":{"Ident":"range"}}]},{"efAssociativity":"infixl","efPrecedence":8,"efOperator":"!!","efAlias":[["Data","List"],{"Left":{"Ident":"index"}}]},{"efAssociativity":"infix","efPrecedence":5,"efOperator":"\\\\","efAlias":[["Data","List"],{"Left":{"Ident":"difference"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"toUnfoldable"},"edValueType":{"annotation":[{"start":[121,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[121,52]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[121,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[121,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[121,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[121,39]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[121,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[121,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[121,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[121,52]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},11]}]},12]}}},{"EDValue":{"edValueName":{"Ident":"fromFoldable"},"edValueType":{"annotation":[{"start":[127,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[127,50]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[127,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[127,50]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[127,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[127,37]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[127,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[127,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[127,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[127,50]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},158]}]},159]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[137,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,35]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[137,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[137,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[137,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[137,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[137,35]},[]],"tag":"TypeVar","contents":"a"}]}]},30]}}},{"EDValue":{"edValueName":{"Ident":"range"},"edValueType":{"annotation":[{"start":[144,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[144,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[144,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[144,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[144,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[144,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[144,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"some"},"edValueType":{"annotation":[{"start":[155,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[155,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,76]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[155,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[155,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,34]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[155,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[155,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[155,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,55]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[155,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,45]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[155,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[155,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,53]},[]],"tag":"TypeVar","contents":"a"}]}]}],"constraintData":null},{"annotation":[{"start":[155,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,60]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[155,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[155,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,67]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[155,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,73]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[155,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[155,75]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},108]},109]}}},{"EDValue":{"edValueName":{"Ident":"someRec"},"edValueType":{"annotation":[{"start":[159,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[159,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,72]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[159,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[159,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,34]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[159,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[159,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[159,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,51]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[159,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,51]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[159,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[159,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[159,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[159,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[159,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[159,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},103]},104]}}},{"EDValue":{"edValueName":{"Ident":"many"},"edValueType":{"annotation":[{"start":[167,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[167,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,76]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[167,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,34]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[167,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,55]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[167,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,45]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[167,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,53]},[]],"tag":"TypeVar","contents":"a"}]}]}],"constraintData":null},{"annotation":[{"start":[167,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,60]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,67]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,73]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[167,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[167,75]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},115]},116]}}},{"EDValue":{"edValueName":{"Ident":"manyRec"},"edValueType":{"annotation":[{"start":[171,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[171,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,72]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[171,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[171,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,34]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[171,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,34]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[171,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[171,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,51]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[171,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,51]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[171,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[171,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[171,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[171,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[171,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[171,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[171,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},96]},97]}}},{"EDValue":{"edValueName":{"Ident":"null"},"edValueType":{"annotation":[{"start":[186,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,36]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[186,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[186,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[186,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[186,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},82]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[193,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,34]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[193,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,25]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[193,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[193,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[193,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},121]}}},{"EDValue":{"edValueName":{"Ident":"snoc"},"edValueType":{"annotation":[{"start":[203,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[203,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[203,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[203,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[203,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[203,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[203,40]},[]],"tag":"TypeVar","contents":"a"}]}]}]},26]}}},{"EDValue":{"edValueName":{"Ident":"insert"},"edValueType":{"annotation":[{"start":[209,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[209,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[209,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[209,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[209,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[209,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[209,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[209,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[209,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[209,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},134]}}},{"EDValue":{"edValueName":{"Ident":"insertBy"},"edValueType":{"annotation":[{"start":[216,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[216,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[216,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[216,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[216,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[216,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[216,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,42]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[216,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[216,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[216,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[216,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[216,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[216,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[216,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,66]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[216,67],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[216,68]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},127]}}},{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[230,13]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[230,22]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},142]}}},{"EDValue":{"edValueName":{"Ident":"last"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[237,13]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[237,22]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},123]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[245,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[245,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[245,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[245,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,34]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[245,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[245,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[245,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},15]}}},{"EDValue":{"edValueName":{"Ident":"init"},"edValueType":{"annotation":[{"start":[252,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[252,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,23]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[252,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,25]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[252,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,34]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[252,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[252,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[252,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},136]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[259,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,25]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[259,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[259,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[259,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[259,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,48]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[259,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,48]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[259,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,64]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[259,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,62]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[259,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[259,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[259,66]},[]],"tag":"REmpty"}]}]}]}]}]},8]}}},{"EDValue":{"edValueName":{"Ident":"unsnoc"},"edValueType":{"annotation":[{"start":[267,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[267,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[267,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,25]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[267,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,27]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[267,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[267,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[267,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,53]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[267,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[267,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[267,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[267,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,64]},[]],"tag":"RCons","contents":["last",{"annotation":[{"start":[267,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,64]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[267,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[267,66]},[]],"tag":"REmpty"}]}]}]}]}]},51]}}},{"EDValue":{"edValueName":{"Ident":"index"},"edValueType":{"annotation":[{"start":[281,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[281,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[281,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,24]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[281,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[281,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[281,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[281,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[281,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[281,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[281,44]},[]],"tag":"TypeVar","contents":"a"}]}]}]},138]}}},{"EDValue":{"edValueName":{"Ident":"elemIndex"},"edValueType":{"annotation":[{"start":[290,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[290,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[290,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[290,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[290,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[290,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[290,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[290,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[290,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[290,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[290,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[290,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[290,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[290,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[290,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[290,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,52]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[290,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[290,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},203]}}},{"EDValue":{"edValueName":{"Ident":"elemLastIndex"},"edValueType":{"annotation":[{"start":[294,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[294,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[294,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,32]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[294,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[294,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[294,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[294,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[294,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[294,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[294,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,56]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[294,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[294,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},201]}}},{"EDValue":{"edValueName":{"Ident":"findIndex"},"edValueType":{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[298,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[298,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[298,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[298,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[298,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,57]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[298,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[298,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},173]}}},{"EDValue":{"edValueName":{"Ident":"findLastIndex"},"edValueType":{"annotation":[{"start":[307,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[307,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[307,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[307,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[307,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[307,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[307,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[307,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[307,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[307,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[307,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[307,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[307,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[307,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,50]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[307,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,52]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[307,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[307,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,61]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[307,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[307,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]},176]}}},{"EDValue":{"edValueName":{"Ident":"insertAt"},"edValueType":{"annotation":[{"start":[314,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[314,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[314,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[314,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[314,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[314,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[314,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[314,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[314,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[314,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[314,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},130]}}},{"EDValue":{"edValueName":{"Ident":"deleteAt"},"edValueType":{"annotation":[{"start":[323,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[323,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[323,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[323,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[323,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,45]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[323,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[323,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[323,53]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},225]}}},{"EDValue":{"edValueName":{"Ident":"updateAt"},"edValueType":{"annotation":[{"start":[332,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[332,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[332,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[332,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[332,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[332,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[332,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,39]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[332,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[332,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[332,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[332,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[332,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[332,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"modifyAt"},"edValueType":{"annotation":[{"start":[342,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[342,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[342,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[342,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[342,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[342,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[342,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[342,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[342,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[342,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[342,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,57]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[342,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[342,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[342,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[342,65]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},246]}}},{"EDValue":{"edValueName":{"Ident":"alterAt"},"edValueType":{"annotation":[{"start":[350,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[350,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[350,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[350,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[350,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[350,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[350,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,40]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[350,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[350,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[350,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[350,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[350,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[350,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[350,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,68]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[350,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[350,70]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},241]}}},{"EDValue":{"edValueName":{"Ident":"reverse"},"edValueType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[365,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[365,16]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[365,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[365,24]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},42]}}},{"EDValue":{"edValueName":{"Ident":"concat"},"edValueType":{"annotation":[{"start":[374,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[374,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[374,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[374,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[374,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[374,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,25]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[374,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[374,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,31]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[374,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,33]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[374,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[374,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[374,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[374,44]},[]],"tag":"TypeVar","contents":"a"}]}]},237]}}},{"EDValue":{"edValueName":{"Ident":"concatMap"},"edValueType":{"annotation":[{"start":[381,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[381,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[381,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[381,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[381,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[381,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[381,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[381,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[381,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[381,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[381,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[381,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[381,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[381,59]},[]],"tag":"TypeVar","contents":"b"}]}]}]},233]},234]}}},{"EDValue":{"edValueName":{"Ident":"filter"},"edValueType":{"annotation":[{"start":[387,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[387,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[387,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[387,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[387,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[387,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[387,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[387,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[387,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[387,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[387,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[387,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[387,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[387,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,43]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[387,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[387,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[387,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[387,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[387,55]},[]],"tag":"TypeVar","contents":"a"}]}]}]},184]}}},{"EDValue":{"edValueName":{"Ident":"filterM"},"edValueType":{"annotation":[{"start":[403,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[403,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[403,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[403,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,31]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[403,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[403,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[403,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[403,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[403,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,42]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[403,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[403,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[403,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[403,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,61]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[403,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,66]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[403,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[403,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,72]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[403,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[403,74]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},178]},179]}}},{"EDValue":{"edValueName":{"Ident":"mapMaybe"},"edValueType":{"annotation":[{"start":[414,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[414,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[414,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[414,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[414,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[414,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[414,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,38]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[414,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[414,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[414,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[414,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[414,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[414,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[414,59]},[]],"tag":"TypeVar","contents":"b"}]}]}]},91]},92]}}},{"EDValue":{"edValueName":{"Ident":"catMaybes"},"edValueType":{"annotation":[{"start":[425,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[425,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[425,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[425,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[425,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[425,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[425,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[425,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[425,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,37]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[425,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[425,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[425,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[425,48]},[]],"tag":"TypeVar","contents":"a"}]}]},239]}}},{"EDValue":{"edValueName":{"Ident":"mapWithIndex"},"edValueType":{"annotation":[{"start":[432,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[432,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[432,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[432,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[432,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[432,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[432,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[432,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[432,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[432,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,52]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[432,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,54]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[432,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[432,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,62]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[432,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[432,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]},87]},88]}}},{"EDValue":{"edValueName":{"Ident":"sort"},"edValueType":{"annotation":[{"start":[440,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[440,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,44]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[440,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,24]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[440,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[440,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[440,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,32]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[440,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[440,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[440,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[440,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[440,44]},[]],"tag":"TypeVar","contents":"a"}]}]}]},35]}}},{"EDValue":{"edValueName":{"Ident":"sortBy"},"edValueType":{"annotation":[{"start":[445,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[445,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[445,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[445,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[445,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[445,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[445,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[445,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[445,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[445,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[445,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[445,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[445,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[445,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]},33]}}},{"EDType":{"edTypeName":"Pattern","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[485,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[485,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Pattern",[{"annotation":[{"start":[485,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[485,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[485,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,36]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Pattern","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Pattern","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[485,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[485,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[485,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"stripPrefix"},"edValueType":{"annotation":[{"start":[502,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[502,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[502,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,30]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[502,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[502,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[502,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,41]},[]],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[{"start":[502,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[502,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[502,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[502,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,53]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[502,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[502,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[502,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,68]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[502,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[502,70]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},18]}}},{"EDValue":{"edValueName":{"Ident":"slice"},"edValueType":{"annotation":[{"start":[511,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[511,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[511,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[511,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[511,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[511,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},213]}]}]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[517,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[517,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[517,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[517,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[517,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[517,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[517,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[517,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[517,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[517,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,30]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[517,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[517,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[517,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[517,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[517,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},45]}}},{"EDValue":{"edValueName":{"Ident":"takeEnd"},"edValueType":{"annotation":[{"start":[528,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[528,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[528,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[528,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[528,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[528,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[528,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[528,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[528,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[528,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[528,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[528,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[528,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,43]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[528,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[528,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]},215]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[534,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[534,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[534,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[534,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[534,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[534,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[534,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[534,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[534,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[534,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[534,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[534,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[534,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[534,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[534,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[534,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[534,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[534,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[534,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},48]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[543,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[543,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[543,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[543,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[543,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[543,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[543,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[543,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[543,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[543,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,30]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[543,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[543,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[543,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[543,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[543,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},209]}}},{"EDValue":{"edValueName":{"Ident":"dropEnd"},"edValueType":{"annotation":[{"start":[552,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[552,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[552,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[552,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[552,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[552,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[552,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[552,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[552,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[552,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,33]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[552,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[552,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[552,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,43]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[552,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[552,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]},207]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[558,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[558,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[558,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[558,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[558,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[558,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[558,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[558,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[558,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[558,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[558,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[558,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[558,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[558,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[558,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[558,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[558,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[558,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[558,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},205]}}},{"EDValue":{"edValueName":{"Ident":"span"},"edValueType":{"annotation":[{"start":[576,9],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,81]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[576,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[576,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[576,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,21]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[576,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[576,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[576,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,41]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[576,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,43]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[576,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[576,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,63]},[]],"tag":"RCons","contents":["init",{"annotation":[{"start":[576,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,61]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[576,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[576,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,79]},[]],"tag":"RCons","contents":["rest",{"annotation":[{"start":[576,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[576,73],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,77]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[576,78],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,79]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[576,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[576,81]},[]],"tag":"REmpty"}]}]}]}]}]},22]}}},{"EDValue":{"edValueName":{"Ident":"group"},"edValueType":{"annotation":[{"start":[590,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[590,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[590,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[590,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[590,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[590,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[590,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[590,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[590,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,32]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[590,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[590,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[590,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[590,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[590,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,60]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[590,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[590,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},154]}}},{"EDValue":{"edValueName":{"Ident":"group'"},"edValueType":{"annotation":[{"start":[598,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[598,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[598,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[598,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[598,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[598,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[598,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[598,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[598,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[598,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[598,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[598,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[598,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[598,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,62]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[598,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[598,64]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},156]}}},{"EDValue":{"edValueName":{"Ident":"groupBy"},"edValueType":{"annotation":[{"start":[605,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[605,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[605,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[605,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[605,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[605,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[605,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[605,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[605,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[605,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[605,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[605,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[605,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,77]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"annotation":[{"start":[605,78],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[605,79]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},150]}}},{"EDValue":{"edValueName":{"Ident":"partition"},"edValueType":{"annotation":[{"start":[613,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,83]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[613,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[613,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[613,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[613,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[613,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[613,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[613,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[613,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[613,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,67]},[]],"tag":"RCons","contents":["yes",{"annotation":[{"start":[613,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,65]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[613,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,67]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[613,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,81]},[]],"tag":"RCons","contents":["no",{"annotation":[{"start":[613,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[613,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,79]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[613,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,81]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[613,82],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[613,83]},[]],"tag":"REmpty"}]}]}]}]}]},76]}}},{"EDValue":{"edValueName":{"Ident":"nub"},"edValueType":{"annotation":[{"start":[637,8],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[637,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,42]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[637,18],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,22]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[637,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,22]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[637,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[637,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[637,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[637,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[637,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,30]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[637,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,32]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[637,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[637,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,40]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[637,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[637,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},197]}}},{"EDValue":{"edValueName":{"Ident":"nubBy"},"edValueType":{"annotation":[{"start":[644,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[644,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[644,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[644,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[644,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[644,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[644,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[644,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[644,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[644,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[644,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[644,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[644,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[644,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]},193]}}},{"EDValue":{"edValueName":{"Ident":"union"},"edValueType":{"annotation":[{"start":[651,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[651,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[651,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,24]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[651,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,24]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[651,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[651,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[651,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[651,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[651,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,32]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[651,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,34]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[651,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[651,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[651,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[651,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[651,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,42]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[651,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[651,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[651,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,52]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[651,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[651,54]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},223]}}},{"EDValue":{"edValueName":{"Ident":"unionBy"},"edValueType":{"annotation":[{"start":[658,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[658,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[658,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[658,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[658,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[658,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[658,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[658,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[658,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,49]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[658,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[658,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[658,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,55],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,59]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[658,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,61]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[658,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[658,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[658,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[658,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},221]}}},{"EDValue":{"edValueName":{"Ident":"delete"},"edValueType":{"annotation":[{"start":[664,11],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[664,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[664,21],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,25]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[664,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[664,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[664,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[664,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[664,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[664,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[664,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[664,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[664,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[664,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,38]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[664,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[664,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[664,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,48]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[664,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[664,50]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},229]}}},{"EDValue":{"edValueName":{"Ident":"deleteBy"},"edValueType":{"annotation":[{"start":[671,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[671,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,23],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[671,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[671,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[671,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[671,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[671,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[671,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[671,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[671,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[671,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,55]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[671,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[671,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[671,61],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,65]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[671,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[671,67]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},217]}}},{"EDValue":{"edValueName":{"Ident":"difference"},"edValueType":{"annotation":[{"start":[681,15],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[681,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[681,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,29]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[681,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[681,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[681,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[681,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[681,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[681,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,37]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[681,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,39]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[681,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[681,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[681,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[681,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[681,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[681,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[681,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[681,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[681,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[681,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},231]}}},{"EDValue":{"edValueName":{"Ident":"intersect"},"edValueType":{"annotation":[{"start":[687,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[687,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[687,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,28]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[687,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[687,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[687,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[687,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[687,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[687,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,36]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[687,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,38]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[687,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[687,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[687,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[687,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[687,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,46]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[687,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,48]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[687,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[687,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,56]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[687,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[687,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},191]}}},{"EDValue":{"edValueName":{"Ident":"intersectBy"},"edValueType":{"annotation":[{"start":[694,16],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[694,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[694,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[694,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[694,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[694,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[694,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},{"annotation":[{"start":[694,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[694,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[694,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[694,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[694,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[694,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,65]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[694,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[694,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,73]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[694,74],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[694,75]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},187]}}},{"EDValue":{"edValueName":{"Ident":"zipWith"},"edValueType":{"annotation":[{"start":[715,12],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[715,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[715,19],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[715,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,26],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[715,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[715,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[715,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[715,32],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,33]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[715,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,38]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[715,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[715,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,47]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[715,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[715,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,60],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[715,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,57]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[715,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,59]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[715,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[715,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,67]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[715,68],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[715,69]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},54]},55]},56]}}},{"EDValue":{"edValueName":{"Ident":"zipWithA"},"edValueType":{"annotation":[{"start":[724,13],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[724,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[724,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[724,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[724,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[724,29],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,42]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[724,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[724,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,62],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[724,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[724,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[724,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[724,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,53]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[724,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,57],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[724,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,60]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]},{"annotation":[{"start":[724,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,72],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[724,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,65],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,69]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[724,70],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,71]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[724,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,82],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[724,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,75],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,79]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[724,80],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,81]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[724,85],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,85],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,86]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[724,88],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,94]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[724,88],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,92]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[724,93],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[724,94]},[]],"tag":"TypeVar","contents":"c"}]}]}]}]}]}]},67]},68]},69]},70]}}},{"EDValue":{"edValueName":{"Ident":"zip"},"edValueType":{"annotation":[{"start":[730,8],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[730,15],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[730,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,27],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[730,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,20],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,24]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[730,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[730,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,37],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[730,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[730,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,36]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[730,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,40],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,44]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[730,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[730,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,51]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[730,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[730,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[730,55]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},61]},62]}}},{"EDValue":{"edValueName":{"Ident":"unzip"},"edValueType":{"annotation":[{"start":[735,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,65]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[735,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[735,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,39],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[735,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,22],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,26]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[735,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,28],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,33]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[735,34],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[735,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,37]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[735,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,47]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[735,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,53]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[735,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[735,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[735,58],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,62]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[735,63],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[735,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]},4]},5]}}},{"EDValue":{"edValueName":{"Ident":"transpose"},"edValueType":{"annotation":[{"start":[752,14],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[752,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[752,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,28]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[752,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[752,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,36]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[752,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,45]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[752,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[752,47],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,51]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[752,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[752,53]},[]],"tag":"TypeVar","contents":"a"}]}]}]},145]}}},{"EDValue":{"edValueName":{"Ident":"foldM"},"edValueType":{"annotation":[{"start":[763,10],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[763,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[763,17],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[763,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[763,24],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,31]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[763,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[763,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,51],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[763,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,38],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[763,36],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[763,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,43],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[763,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[763,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,46],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[763,48],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,49]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},{"annotation":[{"start":[763,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,56],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[763,54],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[763,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,66],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[763,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,59],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,63]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[763,64],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,65]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[763,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[763,69],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,70]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[763,71],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[763,72]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},164]},165]},166]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqPattern"},"edInstanceTypes":[{"annotation":[{"start":[487,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[487,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[487,42],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[487,49]},[]],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[{"start":[487,50],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[487,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[487,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[487,34]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[487,33],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[487,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List"],{"Ident":"eqPattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordPattern"},"edInstanceTypes":[{"annotation":[{"start":[488,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[488,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[488,45],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[488,52]},[]],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[{"start":[488,53],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[488,54]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[488,31],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[488,36]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[488,35],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[488,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List"],{"Ident":"ordPattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypePattern"},"edInstanceTypes":[{"annotation":[{"start":[489,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[489,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[489,44],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[489,51]},[]],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[{"start":[489,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[489,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[485,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[485,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[485,34]},[]],"tag":"TypeConstructor","contents":[["Data","List","Types"],"List"]},{"annotation":[{"start":[489,52],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[489,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","List"],{"Ident":"newtypePattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showPattern"},"edInstanceTypes":[{"annotation":[{"start":[491,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[491,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[491,41],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[491,48]},[]],"tag":"TypeConstructor","contents":[["Data","List"],"Pattern"]},{"annotation":[{"start":[491,49],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[491,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[491,25],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[491,31]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[491,30],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[491,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","List"],{"Ident":"showPattern"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-lists/src/Data/List.purs","end":[765,52]}}
− tests/purs/publish/basic-example/output/Data.Maybe.First/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Maybe.First","comments":null,"declarations":[{"children":[{"comments":null,"title":"First","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[23,52]}},{"comments":null,"title":"eqFirst","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[25,58]}},{"comments":null,"title":"eq1First","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[27,46]}},{"comments":null,"title":"ordFirst","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[29,61]}},{"comments":null,"title":"ord1First","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[31,48]}},{"comments":null,"title":"boundedFirst","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[33,73]}},{"comments":null,"title":"functorFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[35,54]}},{"comments":null,"title":"invariantFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[37,58]}},{"comments":null,"title":"applyFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[39,50]}},{"comments":null,"title":"applicativeFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[41,62]}},{"comments":null,"title":"bindFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[43,48]}},{"comments":null,"title":"monadFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[45,50]}},{"comments":null,"title":"extendFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[47,52]}},{"comments":null,"title":"showFirst","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[50,46]}},{"comments":null,"title":"semigroupFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[54,27]}},{"comments":null,"title":"monoidFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[57,25]}},{"comments":null,"title":"altFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[60,15]}},{"comments":null,"title":"plusFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Plus"],"Plus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[63,17]}},{"comments":null,"title":"alternativeFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alternative"],"Alternative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[65,47]}},{"comments":null,"title":"monadZeroFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadZero"],"MonadZero"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[67,43]}}],"comments":"Monoid returning the first (left-most) non-`Nothing` value.\n\n``` purescript\nFirst (Just x) <> First (Just y) == First (Just x)\nFirst Nothing <> First (Just y) == First (Just y)\nFirst Nothing <> Nothing == First Nothing\nmempty :: First _ == First Nothing\n```\n","title":"First","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,34]}}]}
− tests/purs/publish/basic-example/output/Data.Maybe.First/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Maybe","First"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[67,43]},"First",["First"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1First"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1First"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadZeroFirst"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[5,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Control","MonadZero"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,27],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[6,42]},"MonadZero"]},{"TypeClassRef":[{"start":[6,44],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[6,61]},"Alternative"]},{"TypeClassRef":[{"start":[6,63],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[6,73]},"Plus"]},{"TypeClassRef":[{"start":[6,75],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[6,84]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,17],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[7,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor","Invariant"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[8,47]},"Invariant"]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,20],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[9,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,22],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[10,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,18],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[11,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"First","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["First",[{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,31]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[21,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,33]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"First","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"First","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,31]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[21,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeFirst"},"edInstanceTypes":[{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[23,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[23,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[21,31]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"newtypeFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqFirst"},"edInstanceTypes":[{"annotation":[{"start":[25,50],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[25,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,50],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[25,55]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[25,57]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,37],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[25,41]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[25,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"eqFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1First"},"edInstanceTypes":[{"annotation":[{"start":[27,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[27,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"eq1First"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordFirst"},"edInstanceTypes":[{"annotation":[{"start":[29,53],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[29,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,53],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[29,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[{"start":[29,59],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[29,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[29,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[29,43]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[29,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[29,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"ordFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1First"},"edInstanceTypes":[{"annotation":[{"start":[31,43],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[31,48]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"ord1First"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedFirst"},"edInstanceTypes":[{"annotation":[{"start":[33,65],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[33,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,65],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[33,70]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[{"start":[33,71],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[33,72]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[33,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[33,51]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[33,50],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[33,51]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"boundedFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorFirst"},"edInstanceTypes":[{"annotation":[{"start":[35,49],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[35,54]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"functorFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantFirst"},"edInstanceTypes":[{"annotation":[{"start":[37,53],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[37,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"invariantFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyFirst"},"edInstanceTypes":[{"annotation":[{"start":[39,45],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[39,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"applyFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeFirst"},"edInstanceTypes":[{"annotation":[{"start":[41,57],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[41,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"applicativeFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindFirst"},"edInstanceTypes":[{"annotation":[{"start":[43,43],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[43,48]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"bindFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadFirst"},"edInstanceTypes":[{"annotation":[{"start":[45,45],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[45,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"monadFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendFirst"},"edInstanceTypes":[{"annotation":[{"start":[47,47],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[47,52]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"extendFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showFirst"},"edInstanceTypes":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[49,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[49,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[{"start":[49,47],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[49,48]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[49,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[49,30]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[49,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[49,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"showFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupFirst"},"edInstanceTypes":[{"annotation":[{"start":[52,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[52,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[52,44]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[{"start":[52,45],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[52,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"semigroupFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidFirst"},"edInstanceTypes":[{"annotation":[{"start":[56,33],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[56,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,33],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[56,38]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]},{"annotation":[{"start":[56,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[56,40]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"monoidFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altFirst"},"edInstanceTypes":[{"annotation":[{"start":[59,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[59,31]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"altFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusFirst"},"edInstanceTypes":[{"annotation":[{"start":[62,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[62,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"plusFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeFirst"},"edInstanceTypes":[{"annotation":[{"start":[65,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[65,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"alternativeFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","MonadZero"],"MonadZero"],"edInstanceName":{"Ident":"monadZeroFirst"},"edInstanceTypes":[{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[67,43]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","First"],{"Ident":"monadZeroFirst"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/First.purs","end":[67,43]}}
− tests/purs/publish/basic-example/output/Data.Maybe.Last/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Maybe.Last","comments":null,"declarations":[{"children":[{"comments":null,"title":"Last","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[23,50]}},{"comments":null,"title":"eqLast","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[25,56]}},{"comments":null,"title":"eq1Last","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[27,44]}},{"comments":null,"title":"ordLast","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[29,59]}},{"comments":null,"title":"ord1Last","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[31,46]}},{"comments":null,"title":"boundedLast","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[33,71]}},{"comments":null,"title":"functorLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[35,52]}},{"comments":null,"title":"invariantLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[37,56]}},{"comments":null,"title":"applyLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[39,48]}},{"comments":null,"title":"applicativeLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[41,60]}},{"comments":null,"title":"bindLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[43,46]}},{"comments":null,"title":"monadLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[45,48]}},{"comments":null,"title":"extendLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[47,50]}},{"comments":null,"title":"showLast","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[50,44]}},{"comments":null,"title":"semigroupLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[54,36]}},{"comments":null,"title":"monoidLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[57,24]}},{"comments":null,"title":"altLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[60,15]}},{"comments":null,"title":"plusLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Plus"],"Plus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[63,17]}},{"comments":null,"title":"alternativeLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alternative"],"Alternative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[65,45]}},{"comments":null,"title":"monadZeroLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadZero"],"MonadZero"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[67,41]}}],"comments":"Monoid returning the last (right-most) non-`Nothing` value.\n\n``` purescript\nLast (Just x) <> Last (Just y) == Last (Just y)\nLast (Just x) <> Nothing == Last (Just x)\nLast Nothing <> Nothing == Last Nothing\nmempty :: Last _ == Last Nothing\n```\n","title":"Last","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,32]}}]}
− tests/purs/publish/basic-example/output/Data.Maybe.Last/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Maybe","Last"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[67,41]},"Last",["Last"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Last"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Last"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadZeroLast"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[5,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Control","MonadZero"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,27],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[6,42]},"MonadZero"]},{"TypeClassRef":[{"start":[6,44],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[6,61]},"Alternative"]},{"TypeClassRef":[{"start":[6,63],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[6,73]},"Plus"]},{"TypeClassRef":[{"start":[6,75],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[6,84]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,17],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[7,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor","Invariant"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[8,47]},"Invariant"]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,20],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[9,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,22],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[10,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,18],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[11,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Last","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Last",[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,31]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Last","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Last","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[21,30],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeLast"},"edInstanceTypes":[{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[23,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[23,45]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[{"start":[23,46],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[23,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[21,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[23,46],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[23,47]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"newtypeLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqLast"},"edInstanceTypes":[{"annotation":[{"start":[25,49],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[25,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,49],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[25,53]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[{"start":[25,54],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[25,55]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,36],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[25,40]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[25,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"eqLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Last"},"edInstanceTypes":[{"annotation":[{"start":[27,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[27,44]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"eq1Last"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordLast"},"edInstanceTypes":[{"annotation":[{"start":[29,52],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[29,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,52],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[29,56]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[{"start":[29,57],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[29,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[29,37],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[29,42]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[29,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[29,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"ordLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Last"},"edInstanceTypes":[{"annotation":[{"start":[31,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[31,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"ord1Last"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedLast"},"edInstanceTypes":[{"annotation":[{"start":[33,64],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[33,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,64],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[33,68]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[{"start":[33,69],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[33,70]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[33,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[33,50]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[33,49],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[33,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"boundedLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorLast"},"edInstanceTypes":[{"annotation":[{"start":[35,48],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[35,52]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"functorLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantLast"},"edInstanceTypes":[{"annotation":[{"start":[37,52],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[37,56]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"invariantLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyLast"},"edInstanceTypes":[{"annotation":[{"start":[39,44],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[39,48]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"applyLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeLast"},"edInstanceTypes":[{"annotation":[{"start":[41,56],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[41,60]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"applicativeLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindLast"},"edInstanceTypes":[{"annotation":[{"start":[43,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[43,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"bindLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadLast"},"edInstanceTypes":[{"annotation":[{"start":[45,44],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[45,48]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"monadLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendLast"},"edInstanceTypes":[{"annotation":[{"start":[47,46],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[47,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"extendLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showLast"},"edInstanceTypes":[{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[49,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[49,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[{"start":[49,43],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[49,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[49,22],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[49,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[49,27],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[49,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"showLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupLast"},"edInstanceTypes":[{"annotation":[{"start":[52,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[52,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[52,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[{"start":[52,43],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[52,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"semigroupLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidLast"},"edInstanceTypes":[{"annotation":[{"start":[56,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[56,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[56,36]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]},{"annotation":[{"start":[56,37],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[56,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"monoidLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altLast"},"edInstanceTypes":[{"annotation":[{"start":[59,25],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[59,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"altLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusLast"},"edInstanceTypes":[{"annotation":[{"start":[62,27],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[62,31]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"plusLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeLast"},"edInstanceTypes":[{"annotation":[{"start":[65,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[65,45]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"alternativeLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","MonadZero"],"MonadZero"],"edInstanceName":{"Ident":"monadZeroLast"},"edInstanceTypes":[{"annotation":[{"start":[67,37],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[67,41]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe","Last"],{"Ident":"monadZeroLast"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe/Last.purs","end":[67,41]}}
− tests/purs/publish/basic-example/output/Data.Maybe/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Maybe","comments":null,"declarations":[{"children":[{"comments":null,"title":"Nothing","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"Just","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":"The `Functor` instance allows functions to transform the contents of a\n`Just` with the `<$>` operator:\n\n``` purescript\nf <$> Just x == Just (f x)\n```\n\n`Nothing` values are left untouched:\n\n``` purescript\nf <$> Nothing == Nothing\n```\n","title":"functorMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[34,28]}},{"comments":"The `Apply` instance allows functions contained within a `Just` to\ntransform a value contained within a `Just` using the `apply` operator:\n\n``` purescript\nJust f <*> Just x == Just (f x)\n```\n\n`Nothing` values are left untouched:\n\n``` purescript\nJust f <*> Nothing == Nothing\nNothing <*> Just x == Nothing\n```\n\nCombining `Functor`'s `<$>` with `Apply`'s `<*>` can be used transform a\npure function to take `Maybe`-typed arguments so `f :: a -> b -> c`\nbecomes `f :: Maybe a -> Maybe b -> Maybe c`:\n\n``` purescript\nf <$> Just x <*> Just y == Just (f x y)\n```\n\nThe `Nothing`-preserving behaviour of both operators means the result of\nan expression like the above but where any one of the values is `Nothing`\nmeans the whole result becomes `Nothing` also:\n\n``` purescript\nf <$> Nothing <*> Just y == Nothing\nf <$> Just x <*> Nothing == Nothing\nf <$> Nothing <*> Nothing == Nothing\n```\n","title":"applyMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[69,30]}},{"comments":"The `Applicative` instance enables lifting of values into `Maybe` with the\n`pure` or `return` function (`return` is an alias for `pure`):\n\n``` purescript\npure x :: Maybe _ == Just x\nreturn x :: Maybe _ == Just x\n```\n\nCombining `Functor`'s `<$>` with `Apply`'s `<*>` and `Applicative`'s\n`pure` can be used to pass a mixture of `Maybe` and non-`Maybe` typed\nvalues to a function that does not usually expect them, by using `pure`\nfor any value that is not already `Maybe` typed:\n\n``` purescript\nf <$> Just x <*> pure y == Just (f x y)\n```\n\nEven though `pure = Just` it is recommended to use `pure` in situations\nlike this as it allows the choice of `Applicative` to be changed later\nwithout having to go through and replace `Just` with a new constructor.\n","title":"applicativeMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[91,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[92,14]}},{"comments":"The `Alt` instance allows for a choice to be made between two `Maybe`\nvalues with the `<|>` operator, where the first `Just` encountered\nis taken.\n\n``` purescript\nJust x <|> Just y == Just x\nNothing <|> Just y == Just y\nNothing <|> Nothing == Nothing\n```\n","title":"altMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alt"],"Alt"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[103,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[105,20]}},{"comments":"The `Plus` instance provides a default `Maybe` value:\n\n``` purescript\nempty :: Maybe _ == Nothing\n```\n","title":"plusMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Plus"],"Plus"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[113,18]}},{"comments":"The `Alternative` instance guarantees that there are both `Applicative` and\n`Plus` instances for `Maybe`.\n","title":"alternativeMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Alternative"],"Alternative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[117,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[117,47]}},{"comments":"The `Bind` instance allows sequencing of `Maybe` values and functions that\nreturn a `Maybe` by using the `>>=` operator:\n\n``` purescript\nJust x >>= f = f x\nNothing >>= f = Nothing\n```\n","title":"bindMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[126,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[128,28]}},{"comments":"The `Monad` instance guarantees that there are both `Applicative` and\n`Bind` instances for `Maybe`. This also enables the `do` syntactic sugar:\n\n``` purescript\ndo\n  x' <- x\n  y' <- y\n  pure (f x' y')\n```\n\nWhich is equivalent to:\n\n``` purescript\nx >>= (\\x' -> y >>= (\\y' -> pure (f x' y')))\n```\n","title":"monadMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[145,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[145,35]}},{"comments":null,"title":"monadZeroMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","MonadZero"],"MonadZero"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[147,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[147,43]}},{"comments":"The `Extend` instance allows sequencing of `Maybe` values and functions\nthat accept a `Maybe a` and return a non-`Maybe` result using the\n`<<=` operator.\n\n``` purescript\nf <<= Nothing = Nothing\nf <<= x = Just (f x)\n```\n","title":"extendMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[157,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[159,33]}},{"comments":null,"title":"invariantMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[161,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[162,15]}},{"comments":"The `Semigroup` instance enables use of the operator `<>` on `Maybe` values\nwhenever there is a `Semigroup` instance for the type the `Maybe` contains.\nThe exact behaviour of `<>` depends on the \"inner\" `Semigroup` instance,\nbut generally captures the notion of appending or combining things.\n\n``` purescript\nJust x <> Just y = Just (x <> y)\nJust x <> Nothing = Just x\nNothing <> Just y = Just y\nNothing <> Nothing = Nothing\n```\n","title":"semigroupMaybe","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[175,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[178,43]}},{"comments":null,"title":"monoidMaybe","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[180,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[181,19]}},{"comments":"The `Eq` instance allows `Maybe` values to be checked for equality with\n`==` and inequality with `/=` whenever there is an `Eq` instance for the\ntype the `Maybe` contains.\n","title":"eqMaybe","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[186,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[186,48]}},{"comments":null,"title":"eq1Maybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[188,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[188,46]}},{"comments":"The `Ord` instance allows `Maybe` values to be compared with\n`compare`, `>`, `>=`, `<` and `<=` whenever there is an `Ord` instance for\nthe type the `Maybe` contains.\n\n`Nothing` is considered to be less than any `Just` value.\n","title":"ordMaybe","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[195,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[195,51]}},{"comments":null,"title":"ord1Maybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[197,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[197,58]}},{"comments":null,"title":"boundedMaybe","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[199,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[201,19]}},{"comments":"The `Show` instance allows `Maybe` values to be rendered as a string with\n`show` whenever there is an `Show` instance for the type the `Maybe`\ncontains.\n","title":"showMaybe","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[206,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[208,28]}}],"comments":"The `Maybe` type is used to represent optional values and can be seen as\nsomething like a type-safe `null`, where `Nothing` is `null` and `Just x`\nis the non-null value `x`.\n","title":"Maybe","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null]]},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[18,32]}},{"children":[],"comments":"Takes a default value, a function, and a `Maybe` value. If the `Maybe`\nvalue is `Nothing` the default value is returned, otherwise the function\nis applied to the value inside the `Just` and the result is returned.\n\n``` purescript\nmaybe x f Nothing == x\nmaybe x f (Just y) == f y\n```\n","title":"maybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[218,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]}},{"children":[],"comments":"Similar to `maybe` but for use in cases where the default value may be\nexpensive to compute. As PureScript is not lazy, the standard `maybe` has\nto evaluate the default value before returning the result, whereas here\nthe value is only computed when the `Maybe` is known to be `Nothing`.\n\n``` purescript\nmaybe' (\\_ -> x) f Nothing == x\nmaybe' (\\_ -> x) f (Just y) == f y\n```\n","title":"maybe'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[231,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]}},{"children":[],"comments":"Takes a default value, and a `Maybe` value. If the `Maybe` value is\n`Nothing` the default value is returned, otherwise the value inside the\n`Just` is returned.\n\n``` purescript\nfromMaybe x Nothing == x\nfromMaybe x (Just y) == y\n```\n","title":"fromMaybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[243,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,41]}},{"children":[],"comments":"Similar to `fromMaybe` but for use in cases where the default value may be\nexpensive to compute. As PureScript is not lazy, the standard `fromMaybe`\nhas to evaluate the default value before returning the result, whereas here\nthe value is only computed when the `Maybe` is known to be `Nothing`.\n\n``` purescript\nfromMaybe' (\\_ -> x) Nothing == x\nfromMaybe' (\\_ -> x) (Just y) == y\n```\n","title":"fromMaybe'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[255,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,52]}},{"children":[],"comments":"Returns `true` when the `Maybe` value was constructed with `Just`.\n","title":"isJust","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},null]}},"sourceSpan":{"start":[259,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,39]}},{"children":[],"comments":"Returns `true` when the `Maybe` value is `Nothing`.\n","title":"isNothing","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},null]}},"sourceSpan":{"start":[263,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,42]}},{"children":[],"comments":"A partial function that extracts the value from the `Just` data\nconstructor. Passing `Nothing` to `fromJust` will throw an error at\nruntime.\n","title":"fromJust","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[269,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,46]}},{"children":[],"comments":"One or none.\n\n``` purescript\noptional empty = pure Nothing\noptional (pure x) = pure (Just x)\n```\n","title":"optional","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[278,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,60]}}]}
− tests/purs/publish/basic-example/output/Data.Maybe/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Maybe"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},"Maybe",["Nothing","Just"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},{"Ident":"maybe"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},{"Ident":"maybe'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},{"Ident":"fromMaybe"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},{"Ident":"fromMaybe'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},{"Ident":"isJust"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},{"Ident":"isNothing"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},{"Ident":"fromJust"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]},{"Ident":"optional"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadZeroMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Maybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Maybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showMaybe"}]}],"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":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[5,30]},"Alt"]},{"ValueOpRef":[{"start":[5,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[5,37]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[6,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[7,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Control","MonadZero"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,27],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[8,42]},"MonadZero"]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[9,32]},"Plus"]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,17],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[11,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor","Invariant"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[12,47]},"Invariant"]},{"ValueRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[12,54]},{"Ident":"imapF"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,18],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[13,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Maybe","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,31],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[18,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[18,31],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[18,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Nothing",[]],["Just",[{"annotation":[{"start":[18,31],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[18,32]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Nothing","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Maybe","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},null]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Just","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Maybe","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[18,31],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[18,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"maybe"},"edValueType":{"annotation":[{"start":[218,10],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[218,17],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[218,22],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,22],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,22],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,23]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[218,27],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,27],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,36],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,30],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[218,33],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,34]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[218,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,47],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,44]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[218,45],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[218,50],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[218,51]},[]],"tag":"TypeVar","contents":"b"}]}]}]},58]},59]}}},{"EDValue":{"edValueName":{"Ident":"maybe'"},"edValueType":{"annotation":[{"start":[231,11],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[231,18],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[231,23],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,23],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,35],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,28]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[231,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,33]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[231,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,47],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,41],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[231,44],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,45]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[231,50],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,50],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,58],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,50],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,50],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,55]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[231,56],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[231,61],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[231,62]},[]],"tag":"TypeVar","contents":"b"}]}]}]},54]},55]}}},{"EDValue":{"edValueName":{"Ident":"fromMaybe"},"edValueType":{"annotation":[{"start":[243,14],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,41]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[243,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[243,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,34]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[243,35],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,36]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[243,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[243,41]},[]],"tag":"TypeVar","contents":"a"}]}]},77]}}},{"EDValue":{"edValueName":{"Ident":"fromMaybe'"},"edValueType":{"annotation":[{"start":[255,15],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[255,25],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,25],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,37],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,31],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,30]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[255,34],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[255,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,48],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,45]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[255,46],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[255,51],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[255,52]},[]],"tag":"TypeVar","contents":"a"}]}]},75]}}},{"EDValue":{"edValueName":{"Ident":"isJust"},"edValueType":{"annotation":[{"start":[259,11],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,39]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,26]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[259,27],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,28]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[259,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[259,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},64]}}},{"EDValue":{"edValueName":{"Ident":"isNothing"},"edValueType":{"annotation":[{"start":[263,14],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[263,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[263,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[263,24],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[263,30],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,31]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[263,35],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[263,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},62]}}},{"EDValue":{"edValueName":{"Ident":"fromJust"},"edValueType":{"annotation":[{"start":[269,13],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[269,23],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[269,23],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,30]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[269,34],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,34],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,34],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,34],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[269,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,41]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[269,45],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[269,46]},[]],"tag":"TypeVar","contents":"a"}]}]},79]}}},{"EDValue":{"edValueName":{"Ident":"optional"},"edValueType":{"annotation":[{"start":[278,13],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[278,20],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[278,25],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,60]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[278,25],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,38]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[278,37],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[278,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,46],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[278,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,43]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[278,44],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[278,49],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,49],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[278,52],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[278,52],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,57]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[278,58],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[278,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},15]},16]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorMaybe"},"edInstanceTypes":[{"annotation":[{"start":[32,34],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[32,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"functorMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyMaybe"},"edInstanceTypes":[{"annotation":[{"start":[67,30],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[67,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"applyMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeMaybe"},"edInstanceTypes":[{"annotation":[{"start":[91,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[91,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"applicativeMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altMaybe"},"edInstanceTypes":[{"annotation":[{"start":[103,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[103,31]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"altMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusMaybe"},"edInstanceTypes":[{"annotation":[{"start":[112,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[112,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"plusMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeMaybe"},"edInstanceTypes":[{"annotation":[{"start":[117,42],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[117,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"alternativeMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindMaybe"},"edInstanceTypes":[{"annotation":[{"start":[126,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[126,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"bindMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadMaybe"},"edInstanceTypes":[{"annotation":[{"start":[145,30],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[145,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"monadMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","MonadZero"],"MonadZero"],"edInstanceName":{"Ident":"monadZeroMaybe"},"edInstanceTypes":[{"annotation":[{"start":[147,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[147,43]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"monadZeroMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendMaybe"},"edInstanceTypes":[{"annotation":[{"start":[157,32],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[157,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"extendMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantMaybe"},"edInstanceTypes":[{"annotation":[{"start":[161,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[161,43]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"invariantMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupMaybe"},"edInstanceTypes":[{"annotation":[{"start":[175,54],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[175,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,54],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[175,59]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[175,60],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[175,61]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[175,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[175,39]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[175,38],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[175,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe"],{"Ident":"semigroupMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidMaybe"},"edInstanceTypes":[{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[180,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[180,53]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[180,54],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[180,55]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[180,25],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[180,36]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[180,35],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[180,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe"],{"Ident":"monoidMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqMaybe"},"edInstanceTypes":[{"annotation":[{"start":[186,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[186,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,40],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[186,45]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[186,46],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[186,47]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[186,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[186,32]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[186,31],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[186,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe"],{"Ident":"eqMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Maybe"},"edInstanceTypes":[{"annotation":[{"start":[188,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[188,31]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"eq1Maybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordMaybe"},"edInstanceTypes":[{"annotation":[{"start":[195,43],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[195,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[195,43],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[195,48]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[195,49],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[195,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[195,29],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[195,34]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[195,33],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[195,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe"],{"Ident":"ordMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Maybe"},"edInstanceTypes":[{"annotation":[{"start":[197,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[197,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Maybe"],{"Ident":"ord1Maybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedMaybe"},"edInstanceTypes":[{"annotation":[{"start":[199,48],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[199,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[199,48],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[199,53]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[199,54],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[199,55]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[199,26],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[199,35]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[199,34],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[199,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe"],{"Ident":"boundedMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showMaybe"},"edInstanceTypes":[{"annotation":[{"start":[206,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[206,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[206,39],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[206,44]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[206,45],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[206,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[206,23],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[206,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[206,28],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[206,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Maybe"],{"Ident":"showMaybe"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-maybe/src/Data/Maybe.purs","end":[279,41]}}
tests/purs/publish/basic-example/output/Data.Monoid.Additive/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Monoid","Additive"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[44,25]},"Additive",["Additive"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Additive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Additive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidAdditive"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Additive","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[14,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[14,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[14,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Additive",[{"annotation":[{"start":[14,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[14,32]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Additive","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Additive","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[14,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[14,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqAdditive"},"edInstanceTypes":[{"annotation":[{"start":[16,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,59]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,43]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"eqAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Additive"},"edInstanceTypes":[{"annotation":[{"start":[17,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[17,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"eq1Additive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordAdditive"},"edInstanceTypes":[{"annotation":[{"start":[19,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[19,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,45]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[19,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,45]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"ordAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Additive"},"edInstanceTypes":[{"annotation":[{"start":[20,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[20,46]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"ord1Additive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedAdditive"},"edInstanceTypes":[{"annotation":[{"start":[22,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,74]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[22,75],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,76]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,53]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,53]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"boundedAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showAdditive"},"edInstanceTypes":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,50]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[24,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[24,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,32]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[24,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"showAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorAdditive"},"edInstanceTypes":[{"annotation":[{"start":[27,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[27,52]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"functorAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyAdditive"},"edInstanceTypes":[{"annotation":[{"start":[29,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[29,41]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"applyAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeAdditive"},"edInstanceTypes":[{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[32,53]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"applicativeAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindAdditive"},"edInstanceTypes":[{"annotation":[{"start":[35,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[35,39]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"bindAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadAdditive"},"edInstanceTypes":[{"annotation":[{"start":[38,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[38,41]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"monadAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupAdditive"},"edInstanceTypes":[{"annotation":[{"start":[40,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,64]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[40,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,66]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[40,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,41]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[40,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"semigroupAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidAdditive"},"edInstanceTypes":[{"annotation":[{"start":[43,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,58]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[43,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[43,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,38]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[43,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"monoidAdditive"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[44,25]}}+{"efVersion":"0.13.2","efModuleName":["Data","Monoid","Additive"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[44,25]},"Additive",["Additive"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Additive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Additive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidAdditive"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Additive","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[14,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[14,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[14,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Additive",[{"annotation":[{"start":[14,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[14,32]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Additive","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Additive","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[14,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[14,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqAdditive"},"edInstanceTypes":[{"annotation":[{"start":[16,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,59]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,43]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[16,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"eqAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Additive"},"edInstanceTypes":[{"annotation":[{"start":[17,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[17,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"eq1Additive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordAdditive"},"edInstanceTypes":[{"annotation":[{"start":[19,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[19,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,45]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[19,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[19,45]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"ordAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Additive"},"edInstanceTypes":[{"annotation":[{"start":[20,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[20,46]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"ord1Additive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedAdditive"},"edInstanceTypes":[{"annotation":[{"start":[22,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,74]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[22,75],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,76]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,53]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[22,53]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"boundedAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showAdditive"},"edInstanceTypes":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,50]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[24,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[24,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,32]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[24,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[24,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"showAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorAdditive"},"edInstanceTypes":[{"annotation":[{"start":[27,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[27,52]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"functorAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyAdditive"},"edInstanceTypes":[{"annotation":[{"start":[29,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[29,41]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"applyAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeAdditive"},"edInstanceTypes":[{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[32,53]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"applicativeAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindAdditive"},"edInstanceTypes":[{"annotation":[{"start":[35,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[35,39]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"bindAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadAdditive"},"edInstanceTypes":[{"annotation":[{"start":[38,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[38,41]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"monadAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupAdditive"},"edInstanceTypes":[{"annotation":[{"start":[40,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,64]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[40,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,66]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[40,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,41]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[40,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[40,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"semigroupAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidAdditive"},"edInstanceTypes":[{"annotation":[{"start":[43,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,58]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[43,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[43,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,38]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[43,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[43,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Additive"],{"Ident":"monoidAdditive"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs","end":[44,25]}}
tests/purs/publish/basic-example/output/Data.Monoid.Conj/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Monoid","Conj"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[51,42]},"Conj",["Conj"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Conj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Conj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringConj"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[6,31]},{"Ident":"ff"}]},{"ValueRef":[{"start":[6,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[6,35]},{"Ident":"tt"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[7,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Conj","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[15,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[15,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Conj",[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[15,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Conj","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Conj","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[15,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqConj"},"edInstanceTypes":[{"annotation":[{"start":[17,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,51]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[17,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[17,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[17,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"eqConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Conj"},"edInstanceTypes":[{"annotation":[{"start":[18,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[18,36]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"eq1Conj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordConj"},"edInstanceTypes":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,54]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[20,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,41]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[20,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"ordConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Conj"},"edInstanceTypes":[{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[21,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"ord1Conj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedConj"},"edInstanceTypes":[{"annotation":[{"start":[23,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,66]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[23,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,49]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"boundedConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showConj"},"edInstanceTypes":[{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"showConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorConj"},"edInstanceTypes":[{"annotation":[{"start":[28,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[28,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"functorConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyConj"},"edInstanceTypes":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[30,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"applyConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeConj"},"edInstanceTypes":[{"annotation":[{"start":[33,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[33,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"applicativeConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindConj"},"edInstanceTypes":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"bindConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadConj"},"edInstanceTypes":[{"annotation":[{"start":[39,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[39,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"monadConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupConj"},"edInstanceTypes":[{"annotation":[{"start":[41,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[41,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,43]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"semigroupConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidConj"},"edInstanceTypes":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,56]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[44,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[44,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,40]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[44,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"monoidConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringConj"},"edInstanceTypes":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,62]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[47,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,42]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[47,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"semiringConj"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[51,42]}}+{"efVersion":"0.13.2","efModuleName":["Data","Monoid","Conj"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[51,42]},"Conj",["Conj"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Conj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Conj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringConj"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[6,31]},{"Ident":"ff"}]},{"ValueRef":[{"start":[6,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[6,35]},{"Ident":"tt"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[7,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Conj","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[15,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[15,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Conj",[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[15,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Conj","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Conj","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[15,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqConj"},"edInstanceTypes":[{"annotation":[{"start":[17,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,51]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[17,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[17,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[17,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[17,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"eqConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Conj"},"edInstanceTypes":[{"annotation":[{"start":[18,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[18,36]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"eq1Conj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordConj"},"edInstanceTypes":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,54]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[20,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,41]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[20,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[20,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"ordConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Conj"},"edInstanceTypes":[{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[21,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"ord1Conj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedConj"},"edInstanceTypes":[{"annotation":[{"start":[23,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,66]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[23,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,49]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"boundedConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showConj"},"edInstanceTypes":[{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"showConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorConj"},"edInstanceTypes":[{"annotation":[{"start":[28,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[28,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"functorConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyConj"},"edInstanceTypes":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[30,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"applyConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeConj"},"edInstanceTypes":[{"annotation":[{"start":[33,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[33,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"applicativeConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindConj"},"edInstanceTypes":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"bindConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadConj"},"edInstanceTypes":[{"annotation":[{"start":[39,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[39,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"monadConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupConj"},"edInstanceTypes":[{"annotation":[{"start":[41,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[41,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,43]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[41,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"semigroupConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidConj"},"edInstanceTypes":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,56]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[44,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[44,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,40]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[44,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[44,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"monoidConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringConj"},"edInstanceTypes":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,62]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[47,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,42]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[47,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[47,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Conj"],{"Ident":"semiringConj"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs","end":[51,42]}}
tests/purs/publish/basic-example/output/Data.Monoid.Disj/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Data.Monoid.Disj","comments":null,"declarations":[{"children":[{"comments":null,"title":"Disj","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,54]}},{"comments":null,"title":"eq1Disj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[18,36]}},{"comments":null,"title":"ordDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,57]}},{"comments":null,"title":"ord1Disj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[21,38]}},{"comments":null,"title":"boundedDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,69]}},{"comments":null,"title":"showDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[26,44]}},{"comments":null,"title":"functorDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[28,44]}},{"comments":null,"title":"applyDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[31,39]}},{"comments":null,"title":"applicativeDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[34,14]}},{"comments":null,"title":"bindDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[37,24]}},{"comments":null,"title":"monadDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[39,33]}},{"comments":null,"title":"semigroupDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[42,45]}},{"comments":null,"title":"monoidDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[45,19]}},{"comments":null,"title":"semiringDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[51,42]}}],"comments":"Monoid and semigroup for disjuntion.\n\n``` purescript\nDisj x <> Disj y == Disj (x || y)\nmempty :: Disj _ == Disj bottom\n```\n","title":"Disj","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]}}]}+{"reExports":[],"name":"Data.Monoid.Disj","comments":null,"declarations":[{"children":[{"comments":null,"title":"Disj","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,54]}},{"comments":null,"title":"eq1Disj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[18,36]}},{"comments":null,"title":"ordDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,57]}},{"comments":null,"title":"ord1Disj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[21,38]}},{"comments":null,"title":"boundedDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,69]}},{"comments":null,"title":"showDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[26,44]}},{"comments":null,"title":"functorDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[28,44]}},{"comments":null,"title":"applyDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[31,39]}},{"comments":null,"title":"applicativeDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[34,14]}},{"comments":null,"title":"bindDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[37,24]}},{"comments":null,"title":"monadDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[39,33]}},{"comments":null,"title":"semigroupDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[42,45]}},{"comments":null,"title":"monoidDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[45,19]}},{"comments":null,"title":"semiringDisj","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[51,42]}}],"comments":"Monoid and semigroup for disjunction.\n\n``` purescript\nDisj x <> Disj y == Disj (x || y)\nmempty :: Disj _ == Disj bottom\n```\n","title":"Disj","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]}}]}
tests/purs/publish/basic-example/output/Data.Monoid.Disj/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Monoid","Disj"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[51,42]},"Disj",["Disj"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Disj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Disj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringDisj"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[6,31]},{"Ident":"ff"}]},{"ValueRef":[{"start":[6,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[6,35]},{"Ident":"tt"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[7,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Disj","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Disj",[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Disj","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Disj","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqDisj"},"edInstanceTypes":[{"annotation":[{"start":[17,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,51]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[17,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[17,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[17,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"eqDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Disj"},"edInstanceTypes":[{"annotation":[{"start":[18,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[18,36]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"eq1Disj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordDisj"},"edInstanceTypes":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,54]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[20,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,41]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[20,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"ordDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Disj"},"edInstanceTypes":[{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[21,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"ord1Disj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedDisj"},"edInstanceTypes":[{"annotation":[{"start":[23,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,66]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[23,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,49]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"boundedDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showDisj"},"edInstanceTypes":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,42]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[25,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"showDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorDisj"},"edInstanceTypes":[{"annotation":[{"start":[28,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[28,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"functorDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyDisj"},"edInstanceTypes":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[30,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"applyDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeDisj"},"edInstanceTypes":[{"annotation":[{"start":[33,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[33,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"applicativeDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindDisj"},"edInstanceTypes":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"bindDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadDisj"},"edInstanceTypes":[{"annotation":[{"start":[39,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[39,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"monadDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupDisj"},"edInstanceTypes":[{"annotation":[{"start":[41,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[41,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,43]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"semigroupDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidDisj"},"edInstanceTypes":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,56]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[44,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[44,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,40]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[44,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"monoidDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringDisj"},"edInstanceTypes":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,62]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[47,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,42]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[47,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"semiringDisj"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[51,42]}}+{"efVersion":"0.13.2","efModuleName":["Data","Monoid","Disj"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[51,42]},"Disj",["Disj"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Disj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Disj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringDisj"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[6,31]},{"Ident":"ff"}]},{"ValueRef":[{"start":[6,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[6,35]},{"Ident":"tt"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[7,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Disj","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Disj",[{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Disj","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Disj","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[15,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[15,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqDisj"},"edInstanceTypes":[{"annotation":[{"start":[17,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,51]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[17,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[17,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[17,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[17,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"eqDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Disj"},"edInstanceTypes":[{"annotation":[{"start":[18,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[18,36]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"eq1Disj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordDisj"},"edInstanceTypes":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,54]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[20,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,41]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[20,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[20,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"ordDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Disj"},"edInstanceTypes":[{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[21,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"ord1Disj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedDisj"},"edInstanceTypes":[{"annotation":[{"start":[23,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,66]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[23,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,49]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[23,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"boundedDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showDisj"},"edInstanceTypes":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,42]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[25,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[25,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"showDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorDisj"},"edInstanceTypes":[{"annotation":[{"start":[28,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[28,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"functorDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyDisj"},"edInstanceTypes":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[30,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"applyDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeDisj"},"edInstanceTypes":[{"annotation":[{"start":[33,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[33,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"applicativeDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindDisj"},"edInstanceTypes":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[36,31]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"bindDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadDisj"},"edInstanceTypes":[{"annotation":[{"start":[39,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[39,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"monadDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupDisj"},"edInstanceTypes":[{"annotation":[{"start":[41,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[41,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,43]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[41,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"semigroupDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidDisj"},"edInstanceTypes":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,56]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[44,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[44,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,40]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[44,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[44,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"monoidDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringDisj"},"edInstanceTypes":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,62]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[47,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,42]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[47,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[47,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Disj"],{"Ident":"semiringDisj"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs","end":[51,42]}}
tests/purs/publish/basic-example/output/Data.Monoid.Dual/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Monoid","Dual"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[44,23]},"Dual",["Dual"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Dual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Dual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidDual"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Dual","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[14,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[14,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Dual",[{"annotation":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[14,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Dual","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Dual","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[14,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqDual"},"edInstanceTypes":[{"annotation":[{"start":[16,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,51]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"eqDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Dual"},"edInstanceTypes":[{"annotation":[{"start":[17,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[17,36]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"eq1Dual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordDual"},"edInstanceTypes":[{"annotation":[{"start":[19,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,54]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[19,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,41]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"ordDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Dual"},"edInstanceTypes":[{"annotation":[{"start":[20,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[20,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"ord1Dual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedDual"},"edInstanceTypes":[{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,66]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[22,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,49]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[22,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"boundedDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showDual"},"edInstanceTypes":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,42]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[24,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[24,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[24,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"showDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorDual"},"edInstanceTypes":[{"annotation":[{"start":[27,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[27,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"functorDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyDual"},"edInstanceTypes":[{"annotation":[{"start":[29,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[29,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"applyDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeDual"},"edInstanceTypes":[{"annotation":[{"start":[32,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[32,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"applicativeDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindDual"},"edInstanceTypes":[{"annotation":[{"start":[35,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[35,31]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"bindDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadDual"},"edInstanceTypes":[{"annotation":[{"start":[38,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[38,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"monadDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupDual"},"edInstanceTypes":[{"annotation":[{"start":[40,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,57]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[40,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,59]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[40,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,38]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[40,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"semigroupDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidDual"},"edInstanceTypes":[{"annotation":[{"start":[43,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,48]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[43,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[43,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,32]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"monoidDual"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[44,23]}}+{"efVersion":"0.13.2","efModuleName":["Data","Monoid","Dual"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[44,23]},"Dual",["Dual"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Dual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Dual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidDual"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Dual","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[14,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[14,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Dual",[{"annotation":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[14,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Dual","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Dual","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[14,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[14,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqDual"},"edInstanceTypes":[{"annotation":[{"start":[16,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,51]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[16,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"eqDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Dual"},"edInstanceTypes":[{"annotation":[{"start":[17,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[17,36]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"eq1Dual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordDual"},"edInstanceTypes":[{"annotation":[{"start":[19,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,54]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[19,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,41]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[19,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"ordDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Dual"},"edInstanceTypes":[{"annotation":[{"start":[20,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[20,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"ord1Dual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedDual"},"edInstanceTypes":[{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,66]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[22,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,49]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[22,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[22,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"boundedDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showDual"},"edInstanceTypes":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,42]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[24,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[24,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[24,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[24,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"showDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorDual"},"edInstanceTypes":[{"annotation":[{"start":[27,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[27,44]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"functorDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyDual"},"edInstanceTypes":[{"annotation":[{"start":[29,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[29,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"applyDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeDual"},"edInstanceTypes":[{"annotation":[{"start":[32,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[32,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"applicativeDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindDual"},"edInstanceTypes":[{"annotation":[{"start":[35,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[35,31]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"bindDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadDual"},"edInstanceTypes":[{"annotation":[{"start":[38,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[38,33]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"monadDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupDual"},"edInstanceTypes":[{"annotation":[{"start":[40,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,57]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[40,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,59]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[40,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,38]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[40,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[40,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"semigroupDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidDual"},"edInstanceTypes":[{"annotation":[{"start":[43,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,48]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[43,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[43,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,32]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[43,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Dual"],{"Ident":"monoidDual"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs","end":[44,23]}}
tests/purs/publish/basic-example/output/Data.Monoid.Endo/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Monoid","Endo"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[29,25]},"Endo",["Endo"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidEndo"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Endo","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["c",{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}],["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Endo",[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,27]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[14,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Endo","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Endo","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["c",{"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":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,27]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[14,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"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":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqEndo"},"edInstanceTypes":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,57]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[16,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,59]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,45]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,44]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"eqEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordEndo"},"edInstanceTypes":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[18,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[18,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,47]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,42]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,46]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"ordEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedEndo"},"edInstanceTypes":[{"annotation":[{"start":[20,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,72]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[20,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,74]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[20,75],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,76]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,55]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,50]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,54]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"boundedEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showEndo"},"edInstanceTypes":[{"annotation":[{"start":[22,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,48]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[22,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,50]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[22,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,34]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,29]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[22,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,33]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"showEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupEndo"},"edInstanceTypes":[{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[25,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[25,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,41]},[]],"constraintClass":[["Control","Semigroupoid"],"Semigroupoid"],"constraintArgs":[{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,41]},[]],"tag":"TypeVar","contents":"c"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"semigroupEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidEndo"},"edInstanceTypes":[{"annotation":[{"start":[28,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,50]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[28,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[28,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,54]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[28,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,34]},[]],"constraintClass":[["Control","Category"],"Category"],"constraintArgs":[{"annotation":[{"start":[28,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,34]},[]],"tag":"TypeVar","contents":"c"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"monoidEndo"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[29,25]}}+{"efVersion":"0.13.2","efModuleName":["Data","Monoid","Endo"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[29,25]},"Endo",["Endo"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidEndo"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Endo","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["c",{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}],["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Endo",[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,27]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[14,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Endo","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Endo","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["c",{"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":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,27]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[14,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[14,31]},[]],"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":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqEndo"},"edInstanceTypes":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,57]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[16,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,59]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[16,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,61]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,45]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[16,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[16,44]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"eqEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordEndo"},"edInstanceTypes":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[18,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[18,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,47]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,42]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[18,46]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"ordEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedEndo"},"edInstanceTypes":[{"annotation":[{"start":[20,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,72]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[20,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,74]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[20,75],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,76]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[20,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,55]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,50]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[20,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[20,54]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"boundedEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showEndo"},"edInstanceTypes":[{"annotation":[{"start":[22,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,48]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[22,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,50]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[22,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,34]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,29]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[22,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[22,33]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"showEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupEndo"},"edInstanceTypes":[{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[25,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[25,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,41]},[]],"constraintClass":[["Control","Semigroupoid"],"Semigroupoid"],"constraintArgs":[{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[25,41]},[]],"tag":"TypeVar","contents":"c"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"semigroupEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidEndo"},"edInstanceTypes":[{"annotation":[{"start":[28,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,50]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[28,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[28,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,54]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[28,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,34]},[]],"constraintClass":[["Control","Category"],"Category"],"constraintArgs":[{"annotation":[{"start":[28,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[28,34]},[]],"tag":"TypeVar","contents":"c"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Endo"],{"Ident":"monoidEndo"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs","end":[29,25]}}
tests/purs/publish/basic-example/output/Data.Monoid.Multiplicative/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Monoid","Multiplicative"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[44,30]},"Multiplicative",["Multiplicative"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Multiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Multiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Multiplicative","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[14,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[14,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Multiplicative",[{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[14,44]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Multiplicative","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Multiplicative","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[14,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[16,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,71]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[16,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,73]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,49]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"eqMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Multiplicative"},"edInstanceTypes":[{"annotation":[{"start":[17,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[17,56]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"eq1Multiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[19,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,74]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[19,75],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,76]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,51]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[19,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,51]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"ordMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Multiplicative"},"edInstanceTypes":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[20,58]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"ord1Multiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[22,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,86]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[22,87],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,88]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,59]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[22,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,59]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"boundedMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[24,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[24,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[24,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,38]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[24,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"showMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[27,64]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"functorMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[29,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[29,53]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"applyMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[32,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[32,65]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"applicativeMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[35,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[35,51]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"bindMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[38,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[38,53]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"monadMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[40,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,76]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[40,77],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,78]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[40,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,47]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[40,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"semigroupMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[43,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,70]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[43,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,72]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[43,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,44]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[43,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,44]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"monoidMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[44,30]}}+{"efVersion":"0.13.2","efModuleName":["Data","Monoid","Multiplicative"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[44,30]},"Multiplicative",["Multiplicative"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Multiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Multiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Multiplicative","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[14,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[14,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Multiplicative",[{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[14,44]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Multiplicative","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Multiplicative","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[14,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[14,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[16,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,71]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[16,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,73]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,49]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[16,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"eqMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Multiplicative"},"edInstanceTypes":[{"annotation":[{"start":[17,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[17,56]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"eq1Multiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[19,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,74]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[19,75],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,76]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,51]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[19,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[19,51]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"ordMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Multiplicative"},"edInstanceTypes":[{"annotation":[{"start":[20,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[20,58]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"ord1Multiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[22,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,86]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[22,87],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,88]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,59]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[22,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[22,59]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"boundedMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[24,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,62]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[24,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[24,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,38]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[24,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[24,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"showMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[27,64]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"functorMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[29,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[29,53]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"applyMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[32,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[32,65]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"applicativeMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[35,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[35,51]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"bindMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[38,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[38,53]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"monadMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[40,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,76]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[40,77],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,78]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[40,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,47]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[40,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[40,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"semigroupMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[43,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,70]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[43,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,72]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[43,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,44]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[43,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[43,44]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid","Multiplicative"],{"Ident":"monoidMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs","end":[44,30]}}
tests/purs/publish/basic-example/output/Data.Monoid/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Monoid"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"Semigroup"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"SemigroupRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"<>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"Monoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"mempty"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"power"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"guard"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[5,26]},["Data","Semigroup"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"MonoidRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"memptyRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Boolean"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[9,31]},{"Ident":"otherwise"}]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[10,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[10,21]},"=="]}]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[11,31]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[11,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[11,36]},"/"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[12,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[12,22]},"<="]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[13,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,39]},"Semigroup"]},{"TypeClassRef":[{"start":[14,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,62]},"SemigroupRecord"]},{"ValueOpRef":[{"start":[14,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,68]},"<>"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,35]},"IsSymbol"]},{"TypeRef":[{"start":[15,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,47]},"SProxy",null]},{"ValueRef":[{"start":[15,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[16,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[16,23]},"Unit",[]]},{"ValueRef":[{"start":[16,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[16,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[19,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[19,32]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[20,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Monoid","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Monoid","edTypeSynonymArguments":[["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":["mempty",{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Semigroup0",{"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":[["Data","Semigroup"],"Semigroup"]},{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Monoid","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"mempty"},{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"}]],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"mempty"},"edValueType":{"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":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"}]},12]}}},{"EDValue":{"edValueName":{"Ident":"power"},"edValueType":{"annotation":[{"start":[63,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,28]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,28]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,33]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[63,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeVar","contents":"m"}]}]}]},34]}}},{"EDValue":{"edValueName":{"Ident":"guard"},"edValueType":{"annotation":[{"start":[74,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[74,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[74,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,28]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[74,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,28]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,44]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[74,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeVar","contents":"m"}]}]}]},36]}}},{"EDType":{"edTypeName":"MonoidRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"Row","contents":{"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":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"Row","contents":{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonoidRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["memptyRecord",{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["SemigroupRecord0",{"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":"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","Semigroup"],"SemigroupRecord"]},{"annotation":[{"start":[80,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,30]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[80,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,34]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"MonoidRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"memptyRecord"},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[80,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[80,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,30]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[80,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,34]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[1,2]}]}},{"EDValue":{"edValueName":{"Ident":"memptyRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Monoid"],"MonoidRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},4]},5]},6]}}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidUnit"},"edInstanceTypes":[{"annotation":[{"start":[35,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[35,35]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidOrdering"},"edInstanceTypes":[{"annotation":[{"start":[38,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[38,43]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidFn"},"edInstanceTypes":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[41,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,30]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[41,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,30]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidString"},"edInstanceTypes":[{"annotation":[{"start":[44,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[44,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidArray"},"edInstanceTypes":[{"annotation":[{"start":[47,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,40]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidRecord"},"edInstanceTypes":[{"annotation":[{"start":[50,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,94]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[50,95],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,98]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[50,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,48]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[50,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,43]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[50,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,48]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[50,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,75]},[]],"constraintClass":[["Data","Monoid"],"MonoidRecord"],"constraintArgs":[{"annotation":[{"start":[50,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,67]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[50,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,71]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[50,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,75]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"MonoidRecord"],"edInstanceName":{"Ident":"monoidRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,52]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[83,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,55]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"MonoidRecord"],"edInstanceName":{"Ident":"monoidRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,29]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[92,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,33]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[92,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,39]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[92,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,51]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[92,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,56]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,63]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[87,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[87,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[87,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[87,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[88,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[88,22]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[88,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[88,22]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null},{"constraintAnn":[{"start":[89,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[89,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[89,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[90,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,49]},[]],"constraintClass":[["Data","Monoid"],"MonoidRecord"],"constraintArgs":[{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,34]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[90,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,38]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[90,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,49]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]}}+{"efVersion":"0.13.2","efModuleName":["Data","Monoid"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"Semigroup"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"SemigroupRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"<>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"Monoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"mempty"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"power"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"guard"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[5,26]},["Data","Semigroup"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"MonoidRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"memptyRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Boolean"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[9,31]},{"Ident":"otherwise"}]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[10,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[10,21]},"=="]}]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[11,31]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[11,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[11,36]},"/"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[12,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[12,22]},"<="]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[13,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,39]},"Semigroup"]},{"TypeClassRef":[{"start":[14,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,62]},"SemigroupRecord"]},{"ValueOpRef":[{"start":[14,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,68]},"<>"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,35]},"IsSymbol"]},{"TypeRef":[{"start":[15,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,47]},"SProxy",null]},{"ValueRef":[{"start":[15,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[16,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[16,23]},"Unit",[]]},{"ValueRef":[{"start":[16,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[16,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[19,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[19,32]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[20,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Monoid","edTypeKind":{"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"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Monoid","edTypeSynonymArguments":[["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":["mempty",{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Semigroup0",{"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":[["Data","Semigroup"],"Semigroup"]},{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Monoid","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"mempty"},{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"}]],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"mempty"},"edValueType":{"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":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"}]},12]}}},{"EDValue":{"edValueName":{"Ident":"power"},"edValueType":{"annotation":[{"start":[63,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,28]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,28]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,33]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[63,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeVar","contents":"m"}]}]}]},34]}}},{"EDValue":{"edValueName":{"Ident":"guard"},"edValueType":{"annotation":[{"start":[74,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[74,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[74,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,28]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[74,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,28]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,44]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[74,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeVar","contents":"m"}]}]}]},36]}}},{"EDType":{"edTypeName":"MonoidRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"Row","contents":{"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":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"Row","contents":{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonoidRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["memptyRecord",{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["SemigroupRecord0",{"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":"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","Semigroup"],"SemigroupRecord"]},{"annotation":[{"start":[80,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,30]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[80,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,34]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"MonoidRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"memptyRecord"},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[80,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[80,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,30]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[80,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,34]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[1,2]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"memptyRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Monoid"],"MonoidRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},4]},5]},6]}}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidUnit"},"edInstanceTypes":[{"annotation":[{"start":[35,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[35,35]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidOrdering"},"edInstanceTypes":[{"annotation":[{"start":[38,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[38,43]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidFn"},"edInstanceTypes":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[41,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,30]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[41,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,30]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidString"},"edInstanceTypes":[{"annotation":[{"start":[44,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[44,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidArray"},"edInstanceTypes":[{"annotation":[{"start":[47,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,40]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidRecord"},"edInstanceTypes":[{"annotation":[{"start":[50,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,94]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[50,95],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,98]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[50,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,48]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[50,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,43]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[50,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,48]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[50,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,75]},[]],"constraintClass":[["Data","Monoid"],"MonoidRecord"],"constraintArgs":[{"annotation":[{"start":[50,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,67]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[50,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,71]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[50,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,75]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"MonoidRecord"],"edInstanceName":{"Ident":"monoidRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,52]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[83,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,55]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"MonoidRecord"],"edInstanceName":{"Ident":"monoidRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,29]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[92,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,33]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[92,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,39]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[92,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,51]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[92,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,56]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,63]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[87,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[87,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[87,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[87,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[88,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[88,22]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[88,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[88,22]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null},{"constraintAnn":[{"start":[89,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[89,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[89,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[90,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,49]},[]],"constraintClass":[["Data","Monoid"],"MonoidRecord"],"constraintArgs":[{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,34]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[90,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,38]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[90,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,49]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]}}
tests/purs/publish/basic-example/output/Data.NaturalTransformation/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","NaturalTransformation"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[19,42]},"NaturalTransformation",[]]},{"TypeOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[19,42]},"~>"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[{"efTypeAssociativity":"infixr","efTypePrecedence":4,"efTypeOperator":"~>","efTypeAlias":[["Data","NaturalTransformation"],"NaturalTransformation"]}],"efDeclarations":[{"EDType":{"edTypeName":"NaturalTransformation","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"NaturalTransformation","edTypeSynonymArguments":[["f",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}],["g",{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]],"edTypeSynonymType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,45]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,52]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[19,42]}}+{"efVersion":"0.13.2","efModuleName":["Data","NaturalTransformation"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[19,42]},"NaturalTransformation",[]]},{"TypeOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[19,42]},"~>"]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[{"efTypeAssociativity":"infixr","efTypePrecedence":4,"efTypeOperator":"~>","efTypeAlias":[["Data","NaturalTransformation"],"NaturalTransformation"]}],"efDeclarations":[{"EDType":{"edTypeName":"NaturalTransformation","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"NaturalTransformation","edTypeSynonymArguments":[["f",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}],["g",{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]],"edTypeSynonymType":{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,45]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,52]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[17,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs","end":[19,42]}}
tests/purs/publish/basic-example/output/Data.Newtype/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Newtype"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"unwrap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"wrap"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},"Newtype"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"un"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"op"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"ala"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"alaF"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"over"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"overF"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"under"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"underF"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"over2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"overF2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"under2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"underF2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"traverse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"collect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeLast"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,23],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,25]},{"Ident":"on"}]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,30],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[6,42]},"Additive",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,26],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[7,34]},"Conj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,26],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[8,34]},"Disj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,26],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[9,34]},"Dual",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Endo"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,26],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[10,34]},"Endo",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,36],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[11,54]},"Multiplicative",null]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,30],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[12,39]},"First",null]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Last"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,29],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[13,37]},"Last",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unwrap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,15],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"a"}]}]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"wrap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"t"}]}]},0]},1]}}},{"EDType":{"edTypeName":"Newtype","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Newtype","edTypeSynonymArguments":[["t",null],["a",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":["wrap",{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["unwrap",{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,15],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Newtype","edClassTypeArguments":[["t",null],["a",null]],"edClassMembers":[[{"Ident":"wrap"},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"t"}]}],[{"Ident":"unwrap"},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,15],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDValue":{"edValueName":{"Ident":"un"},"edValueType":{"annotation":[{"start":[74,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[74,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[74,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[74,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,30]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[74,27],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,28]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[74,29],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[74,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,37],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[74,40],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,41]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[74,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,48],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,47]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[74,51],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},44]},45]}}},{"EDValue":{"edValueName":{"Ident":"op"},"edValueType":{"annotation":[{"start":[78,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[78,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[78,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[78,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,30]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[78,27],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,28]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[78,29],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[78,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,43],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,37],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[78,40],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,41]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,48],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,47]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[78,51],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},94]},95]}}},{"EDValue":{"edValueName":{"Ident":"ala"},"edValueType":{"annotation":[{"start":[91,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[92,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[92,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[92,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[92,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[92,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[93,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[93,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[93,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[93,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[93,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[93,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[94,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[94,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[94,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[94,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[94,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[94,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[95,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[96,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,10],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,9]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[96,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,14]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[96,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,20]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[96,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,22]},[]],"tag":"TypeVar","contents":"t"}]}]}]},{"annotation":[{"start":[97,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[97,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},143]},144]},145]},146]},147]}}},{"EDValue":{"edValueName":{"Ident":"alaF"},"edValueType":{"annotation":[{"start":[112,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[113,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[113,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[113,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[113,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[113,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[114,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[114,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[114,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[114,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[114,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[115,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[115,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[115,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[115,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[115,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[115,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[115,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[116,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[116,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[116,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[116,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[116,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[116,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[116,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[117,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[118,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[119,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[118,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[118,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[118,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,10]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[118,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,15]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,17]},[]],"tag":"TypeVar","contents":"s"}]}]}]},{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[119,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[119,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[119,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[119,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[120,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]}]}]},131]},132]},133]},134]},135]},136]}}},{"EDValue":{"edValueName":{"Ident":"over"},"edValueType":{"annotation":[{"start":[146,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[146,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[146,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[146,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[147,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[147,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[147,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[147,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[147,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[147,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[147,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[148,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[148,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[148,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[148,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[148,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[148,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[148,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[149,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[149,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[150,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[151,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[150,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,13]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[151,7]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[152,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]}]},86]},87]},88]},89]}}},{"EDValue":{"edValueName":{"Ident":"overF"},"edValueType":{"annotation":[{"start":[166,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[167,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[167,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[168,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[168,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[168,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[168,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[168,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[169,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[169,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[169,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[169,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[169,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[169,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[170,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[170,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[170,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[170,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[170,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[170,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[170,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[171,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[171,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[171,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[171,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[172,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[173,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[172,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,10]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[172,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,15]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[172,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,17]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[173,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[173,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[173,9]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[174,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[174,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]}]}]}]}]},66]},67]},68]},69]},70]},71]}}},{"EDValue":{"edValueName":{"Ident":"under"},"edValueType":{"annotation":[{"start":[199,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[199,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[199,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[199,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[200,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[200,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[200,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[200,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[200,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[200,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[200,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[201,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[201,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[201,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[201,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[201,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[201,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[201,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[202,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[202,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[202,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[202,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[203,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[204,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,8]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[203,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,13]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[204,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[204,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[204,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[205,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},36]},37]},38]},39]}}},{"EDValue":{"edValueName":{"Ident":"underF"},"edValueType":{"annotation":[{"start":[225,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[226,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[226,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[226,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[226,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[226,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[227,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[227,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[227,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[227,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[227,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[228,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[228,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[228,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[228,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[228,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[228,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[228,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[229,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[229,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[229,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[229,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[229,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[229,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[229,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[230,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[230,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[230,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[230,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[231,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[232,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[231,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,10]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[231,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,15]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[231,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,17]},[]],"tag":"TypeVar","contents":"s"}]}]}]},{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[232,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[232,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[232,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[232,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[233,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[233,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]}]}]},16]},17]},18]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"over2"},"edValueType":{"annotation":[{"start":[251,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[251,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[251,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[251,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[252,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[252,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[252,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[252,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[252,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[252,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[252,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[253,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[253,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[253,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[253,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[253,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[253,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[253,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[254,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[254,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[254,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[254,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[255,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[256,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[256,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[255,17],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[256,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[256,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[257,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[256,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[256,7]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[257,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[258,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[257,7]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[258,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]}]}]},78]},79]},80]},81]}}},{"EDValue":{"edValueName":{"Ident":"overF2"},"edValueType":{"annotation":[{"start":[264,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[265,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[265,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[265,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[265,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[265,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[266,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[266,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[266,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[266,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[266,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[267,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[267,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[267,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[267,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[267,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[267,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[267,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[268,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[268,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[268,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[268,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[268,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[268,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[268,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[269,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[269,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[270,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[271,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[270,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,10]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,15]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[270,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[270,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,22]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[270,23],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[272,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[271,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[271,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[271,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[271,9]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[272,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[272,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[272,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[272,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[272,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[272,9]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[273,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[273,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]}]}]}]}]}]},54]},55]},56]},57]},58]},59]}}},{"EDValue":{"edValueName":{"Ident":"under2"},"edValueType":{"annotation":[{"start":[279,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[279,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[279,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[279,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[280,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[280,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[280,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[280,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[280,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[280,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[280,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[281,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[281,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[281,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[281,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[281,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[281,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[281,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[282,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[282,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[283,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[284,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,8]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[283,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,13]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[283,17],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeVar","contents":"s"}]}]}]},{"annotation":[{"start":[284,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[285,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[285,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[284,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[284,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[285,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[285,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[285,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[285,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[286,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},28]},29]},30]},31]}}},{"EDValue":{"edValueName":{"Ident":"underF2"},"edValueType":{"annotation":[{"start":[292,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[293,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[293,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[293,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[293,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[293,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[294,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[294,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[294,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[294,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[294,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[295,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[295,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[295,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[295,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[295,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[295,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[295,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[296,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[296,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[296,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[296,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[296,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[296,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[296,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[297,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[297,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[297,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[297,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[297,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[297,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[297,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[298,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[299,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[298,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,10]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,15]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[298,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,17]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[298,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,22]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[298,23],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]},{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[300,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[300,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[299,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[299,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[299,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[299,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[300,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[300,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[300,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[300,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[301,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[301,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]}]}]}]},4]},5]},6]},7]},8]},9]}}},{"EDValue":{"edValueName":{"Ident":"traverse"},"edValueType":{"annotation":[{"start":[307,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[307,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[307,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[308,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[308,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[308,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[308,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[308,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[309,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[309,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[309,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[309,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[309,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[309,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[309,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[310,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[310,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[310,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[310,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[311,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[312,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[312,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[311,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[311,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[311,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[311,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,15]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[312,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[312,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[313,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[312,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[312,7]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[313,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[313,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[313,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeVar","contents":"t"}]}]}]}]}]}]},48]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"collect"},"edValueType":{"annotation":[{"start":[319,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[319,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[319,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[320,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[320,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[320,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[320,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[320,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[321,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[321,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[321,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[321,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[321,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[321,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[321,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[322,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[322,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[322,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[322,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[322,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[322,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[322,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[323,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[324,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[324,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[323,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,10]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[323,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,15]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[324,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[324,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[324,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[324,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[324,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[324,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[324,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[324,9]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[325,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeVar","contents":"t"}]}]}]}]}]},125]},126]},127]}}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeAdditive"},"edInstanceTypes":[{"annotation":[{"start":[40,38],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[40,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,38],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[40,46]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[40,47],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[40,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[40,50],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[40,51]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[44,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[44,58]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[44,59],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[44,60]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,62],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[44,63]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeConj"},"edInstanceTypes":[{"annotation":[{"start":[48,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[48,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[48,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[48,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[48,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[48,42],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[48,43]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeDisj"},"edInstanceTypes":[{"annotation":[{"start":[52,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[52,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[52,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[52,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[52,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,42],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[52,43]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeDual"},"edInstanceTypes":[{"annotation":[{"start":[56,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[56,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[56,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[56,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[56,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,42],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[56,43]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeEndo"},"edInstanceTypes":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[60,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,40]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[60,41],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[60,45],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,45],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,45],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,46]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[60,47],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[60,49],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeFirst"},"edInstanceTypes":[{"annotation":[{"start":[64,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[64,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[64,40]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[64,41],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[64,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,44],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[64,45]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeLast"},"edInstanceTypes":[{"annotation":[{"start":[68,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[68,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[68,38]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[68,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[68,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[68,42],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[68,43]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeLast"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]}}+{"efVersion":"0.13.2","efModuleName":["Data","Newtype"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"unwrap"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"wrap"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},"Newtype"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"un"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"op"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"ala"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"alaF"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"over"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"overF"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"under"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"underF"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"over2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"overF2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"under2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"underF2"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"traverse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]},{"Ident":"collect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeMultiplicative"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeEndo"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeLast"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,23],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[5,25]},{"Ident":"on"}]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,30],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[6,42]},"Additive",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,26],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[7,34]},"Conj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,26],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[8,34]},"Disj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,26],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[9,34]},"Dual",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Endo"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,26],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[10,34]},"Endo",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,36],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[11,54]},"Multiplicative",null]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,30],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[12,39]},"First",null]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Last"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,29],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[13,37]},"Last",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unwrap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,15],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"a"}]}]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"wrap"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"t"}]}]},0]},1]}}},{"EDType":{"edTypeName":"Newtype","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Newtype","edTypeSynonymArguments":[["t",null],["a",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":["wrap",{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["unwrap",{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,15],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Newtype","edClassTypeArguments":[["t",null],["a",null]],"edClassMembers":[[{"Ident":"wrap"},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[37,17]},[]],"tag":"TypeVar","contents":"t"}]}],[{"Ident":"unwrap"},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,15],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,14]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[38,19]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"un"},"edValueType":{"annotation":[{"start":[74,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[74,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[74,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[74,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,30]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[74,27],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,28]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[74,29],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[74,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,37],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[74,40],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,41]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[74,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,48],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,47]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[74,51],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[74,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},44]},45]}}},{"EDValue":{"edValueName":{"Ident":"op"},"edValueType":{"annotation":[{"start":[78,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[78,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[78,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[78,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,30]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[78,27],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,28]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[78,29],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[78,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,43],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,37],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[78,40],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,41]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,48],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,46],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,47]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[78,51],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[78,52]},[]],"tag":"TypeVar","contents":"a"}]}]}]},94]},95]}}},{"EDValue":{"edValueName":{"Ident":"ala"},"edValueType":{"annotation":[{"start":[91,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[91,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[92,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[92,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[92,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[92,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[92,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[93,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[93,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[93,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[93,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[93,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[93,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[93,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[94,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[94,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[94,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[94,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[94,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[94,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[94,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[95,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[95,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[96,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,10],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,9]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[96,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,14]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[96,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,19],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,20]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[96,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[96,22]},[]],"tag":"TypeVar","contents":"t"}]}]}]},{"annotation":[{"start":[97,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[97,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[97,9]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]},143]},144]},145]},146]},147]}}},{"EDValue":{"edValueName":{"Ident":"alaF"},"edValueType":{"annotation":[{"start":[112,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[112,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[113,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[113,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[113,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[113,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[113,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[114,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[114,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[114,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[114,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[114,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[115,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[115,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[115,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[115,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[115,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[115,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[115,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[116,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[116,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[116,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[116,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[116,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[116,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[116,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[117,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[117,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[118,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[119,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[118,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[118,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[118,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,10]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[118,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[118,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,15]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[118,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[118,17]},[]],"tag":"TypeVar","contents":"s"}]}]}]},{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[119,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[119,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[119,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[119,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[120,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[120,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]}]}]},131]},132]},133]},134]},135]},136]}}},{"EDValue":{"edValueName":{"Ident":"over"},"edValueType":{"annotation":[{"start":[146,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[146,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[146,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[146,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[147,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[147,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[147,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[147,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[147,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[147,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[147,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[148,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[148,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[148,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[148,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[148,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[148,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[148,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[149,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[149,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[149,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[150,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[151,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[150,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[150,13]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[151,7]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[152,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[152,7]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]}]},86]},87]},88]},89]}}},{"EDValue":{"edValueName":{"Ident":"overF"},"edValueType":{"annotation":[{"start":[166,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[166,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[167,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[167,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[168,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[168,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[168,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[168,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[168,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[169,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[169,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[169,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[169,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[169,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[169,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[170,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[170,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[170,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[170,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[170,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[170,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[170,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[171,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[171,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[171,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[171,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[171,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[172,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[173,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[172,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,10]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[172,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,15]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[172,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[172,17]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[173,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[173,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[173,9]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[174,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[174,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[174,9]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]}]}]}]}]},66]},67]},68]},69]},70]},71]}}},{"EDValue":{"edValueName":{"Ident":"under"},"edValueType":{"annotation":[{"start":[199,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[199,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[199,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[199,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[200,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[200,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[200,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[200,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[200,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[200,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[200,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[201,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[201,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[201,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[201,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[201,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[201,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[201,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[202,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[202,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[202,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[202,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[202,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[202,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[203,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[204,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,8]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[203,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[203,13]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[204,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[204,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[204,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[205,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[205,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},36]},37]},38]},39]}}},{"EDValue":{"edValueName":{"Ident":"underF"},"edValueType":{"annotation":[{"start":[225,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[225,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[226,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[226,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[226,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[226,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[226,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[227,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[227,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[227,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[227,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[227,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[228,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[228,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[228,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[228,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[228,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[228,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[228,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[229,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[229,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[229,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[229,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[229,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[229,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[229,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[230,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[230,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[230,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[230,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[230,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[231,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[232,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[231,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[231,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,10]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[231,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[231,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,15]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[231,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[231,17]},[]],"tag":"TypeVar","contents":"s"}]}]}]},{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[232,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[232,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[232,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[232,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[232,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[233,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[233,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[233,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]}]}]},16]},17]},18]},19]},20]},21]}}},{"EDValue":{"edValueName":{"Ident":"over2"},"edValueType":{"annotation":[{"start":[251,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[251,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[251,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[251,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[252,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[252,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[252,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[252,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[252,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[252,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[252,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[253,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[253,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[253,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[253,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[253,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[253,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[253,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[254,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[254,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[254,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[254,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[254,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[254,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[255,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[256,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[256,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[255,17],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[255,18]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[256,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[256,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[257,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[256,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[256,7]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[257,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[258,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[257,7]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[258,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[258,7]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]}]}]},78]},79]},80]},81]}}},{"EDValue":{"edValueName":{"Ident":"overF2"},"edValueType":{"annotation":[{"start":[264,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[264,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[265,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[265,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[265,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[265,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[265,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[266,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[266,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[266,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[266,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[266,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[267,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[267,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[267,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[267,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[267,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[267,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[267,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[268,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[268,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[268,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[268,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[268,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[268,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[268,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[269,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[269,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[269,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[270,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[271,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[270,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,10]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,15]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[270,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[270,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[270,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,22]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[270,23],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[270,24]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[272,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[271,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[271,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[271,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[271,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[271,9]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[272,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[272,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[272,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[272,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[272,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[272,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[272,9]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[273,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[273,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[273,9]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]}]}]}]}]}]},54]},55]},56]},57]},58]},59]}}},{"EDValue":{"edValueName":{"Ident":"under2"},"edValueType":{"annotation":[{"start":[279,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[279,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[279,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[279,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[280,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[280,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[280,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[280,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[280,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[280,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[280,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[281,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[281,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[281,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[281,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[281,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[281,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[281,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[282,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[282,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[282,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[283,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[284,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,8]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[283,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[283,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[283,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,13]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[283,17],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[283,18]},[]],"tag":"TypeVar","contents":"s"}]}]}]},{"annotation":[{"start":[284,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[285,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[285,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[284,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[284,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[285,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[285,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[286,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[285,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[285,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[286,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[286,7]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},28]},29]},30]},31]}}},{"EDValue":{"edValueName":{"Ident":"underF2"},"edValueType":{"annotation":[{"start":[292,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[292,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[293,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[293,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[293,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[293,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[293,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[294,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[294,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[294,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[294,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[294,15]},[]],"tag":"TypeVar","contents":"g"}],"constraintData":null},{"annotation":[{"start":[295,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[295,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[295,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[295,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[295,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[295,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[295,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[296,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[296,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[296,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[296,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[296,15]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[296,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[296,17]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[297,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[297,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[297,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[297,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[297,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[297,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[297,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[297,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[298,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[299,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[298,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,10]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,18],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,15]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[298,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,17]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[298,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,21],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,22]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[298,23],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[298,24]},[]],"tag":"TypeVar","contents":"s"}]}]}]}]},{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[300,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[300,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[299,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[299,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[299,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[299,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[299,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[300,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[300,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[300,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[300,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[300,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[301,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[301,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,7]},[]],"tag":"TypeVar","contents":"g"},{"annotation":[{"start":[301,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[301,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]}]}]}]},4]},5]},6]},7]},8]},9]}}},{"EDValue":{"edValueName":{"Ident":"traverse"},"edValueType":{"annotation":[{"start":[307,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[307,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[307,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[308,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[308,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[308,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[308,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[308,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[309,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[309,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[309,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[309,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[309,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[309,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[309,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[310,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[310,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[310,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[310,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[310,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[310,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[311,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[312,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[312,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[311,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[311,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[311,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[311,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,13]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[311,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[311,15]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[312,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[312,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[313,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[312,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[312,7]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[313,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[313,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[313,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[313,9]},[]],"tag":"TypeVar","contents":"t"}]}]}]}]}]}]},48]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"collect"},"edValueType":{"annotation":[{"start":[319,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[319,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[319,13],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[320,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[320,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[320,15]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[320,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[320,15]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[321,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[321,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[321,17]},[]],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintArgs":[{"annotation":[{"start":[321,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[321,15]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[321,16],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[321,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[322,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[322,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[322,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[322,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[322,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[322,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[322,12],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[322,13]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[323,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[324,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[324,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,11],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[323,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[323,7],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,8]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[323,9],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,10]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[323,14],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[323,15]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[324,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[324,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[325,3],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[324,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[324,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[324,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[324,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[324,8],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[324,9]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[325,6],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[325,7]},[]],"tag":"TypeVar","contents":"t"}]}]}]}]}]},125]},126]},127]}}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeAdditive"},"edInstanceTypes":[{"annotation":[{"start":[40,38],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[40,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,38],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[40,46]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]},{"annotation":[{"start":[40,47],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[40,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[40,50],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[40,51]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[44,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[44,58]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]},{"annotation":[{"start":[44,59],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[44,60]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,62],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[44,63]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeMultiplicative"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeConj"},"edInstanceTypes":[{"annotation":[{"start":[48,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[48,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[48,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]},{"annotation":[{"start":[48,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[48,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[48,42],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[48,43]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeDisj"},"edInstanceTypes":[{"annotation":[{"start":[52,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[52,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[52,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]},{"annotation":[{"start":[52,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[52,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,42],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[52,43]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeDual"},"edInstanceTypes":[{"annotation":[{"start":[56,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[56,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[56,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]},{"annotation":[{"start":[56,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[56,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,42],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[56,43]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeEndo"},"edInstanceTypes":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,38]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Endo"],"Endo"]},{"annotation":[{"start":[60,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,40]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[60,41],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[60,45],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,45],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,45],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,46]},[]],"tag":"TypeVar","contents":"c"},{"annotation":[{"start":[60,47],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[60,49],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[60,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeEndo"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeFirst"},"edInstanceTypes":[{"annotation":[{"start":[64,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[64,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,35],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[64,40]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[64,41],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[64,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,44],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[64,45]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeLast"},"edInstanceTypes":[{"annotation":[{"start":[68,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[68,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,34],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[68,38]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[68,39],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[68,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[68,42],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[68,43]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Newtype"],{"Ident":"newtypeLast"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs","end":[326,40]}}
− tests/purs/publish/basic-example/output/Data.NonEmpty/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.NonEmpty","comments":"This module defines a generic non-empty data structure, which adds an\nadditional element to any container type.\n","declarations":[{"children":[{"comments":null,"title":"NonEmpty","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"showNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[68,67]}},{"comments":null,"title":"eqNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,65]}},{"comments":null,"title":"eq1NonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[72,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[72,57]}},{"comments":null,"title":"ordNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[74,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,69]}},{"comments":null,"title":"ord1NonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[76,60]}},{"comments":null,"title":"functorNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[78,69]}},{"comments":null,"title":"functorWithIndex","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[80,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[83,73]}},{"comments":null,"title":"foldableNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[85,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[88,43]}},{"comments":null,"title":"foldableWithIndexNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[90,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[95,80]}},{"comments":null,"title":"traversableNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[97,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[99,60]}},{"comments":null,"title":"traversableWithIndexNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[105,67]}},{"comments":null,"title":"foldable1NonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Foldable"],"Foldable1"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[107,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[109,61]}},{"comments":null,"title":"unfoldable1NonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unfoldable1"],"Unfoldable1"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}},"sourceSpan":{"start":[111,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]}}],"comments":"A non-empty container of elements of type a.\n\nFor example:\n\n```purescript\nnonEmptyList :: NonEmpty List Int\nnonEmptyList = 0 :| empty\n```\n","title":"NonEmpty","info":{"declType":"data","dataDeclType":"data","typeArguments":[["f",null],["a",null]]},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,37]}},{"children":[],"comments":"Create a non-empty structure with a single value.\n","title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,53]}},{"children":[],"comments":"An infix synonym for `NonEmpty`.\n","title":"(:|)","info":{"declType":"alias","alias":[["Data","NonEmpty"],{"Right":{"Right":"NonEmpty"}}],"fixity":{"associativity":"infixr","precedence":5}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[43,24]}},{"children":[],"comments":"Fold a non-empty structure, collecting results using a binary operation.\n","title":"foldl1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]}},{"children":[],"comments":null,"title":"fromNonEmpty","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]}},{"children":[],"comments":null,"title":"oneOf","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,58]}},{"children":[],"comments":"Get the 'first' element of a non-empty container.\n","title":"head","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]},null]}},"sourceSpan":{"start":[60,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,38]}},{"children":[],"comments":"Get everything but the 'first' element of a non-empty container.\n","title":"tail","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[64,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,40]}}]}
− tests/purs/publish/basic-example/output/Data.NonEmpty/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","NonEmpty"],"efExports":[{"TypeRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]},"NonEmpty",["NonEmpty"]]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]},{"Ident":"singleton"}]},{"ValueOpRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]},":|"]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]},{"Ident":"foldl1"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]},{"Ident":"fromNonEmpty"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]},{"Ident":"oneOf"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]},{"Ident":"head"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]},{"Ident":"tail"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1NonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1NonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndex"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableWithIndexNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldable1NonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldable1NonEmpty"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[16,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[16,26]},"<|>"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,29],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[17,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[18,22],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[18,32]},"Plus"]},{"ValueRef":[{"start":[18,34],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[18,39]},{"Ident":"empty"}]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,17],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[19,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[20,23],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[20,37]},"Foldable"]},{"ValueRef":[{"start":[20,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[20,44]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[20,46],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[20,51]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[20,53],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[20,60]},{"Ident":"foldMap"}]}]},"eiImportedAs":null},{"eiModule":["Data","FoldableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[21,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[21,55]},"FoldableWithIndex"]},{"ValueRef":[{"start":[21,57],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[21,73]},{"Ident":"foldMapWithIndex"}]},{"ValueRef":[{"start":[21,75],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[21,89]},{"Ident":"foldlWithIndex"}]},{"ValueRef":[{"start":[21,91],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[21,105]},{"Ident":"foldrWithIndex"}]}]},"eiImportedAs":null},{"eiModule":["Data","FunctorWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,31],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[22,53]},"FunctorWithIndex"]},{"ValueRef":[{"start":[22,55],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[22,67]},{"Ident":"mapWithIndex"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,20],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[23,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[24,18],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[24,28]},"Ord1"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[25,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[25,48]},"Foldable1"]},{"ValueRef":[{"start":[25,50],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[25,58]},{"Ident":"foldMap1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[26,26],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[26,43]},"Traversable"]},{"ValueRef":[{"start":[26,45],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[26,53]},{"Ident":"traverse"}]},{"ValueRef":[{"start":[26,55],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[26,63]},{"Ident":"sequence"}]}]},"eiImportedAs":null},{"eiModule":["Data","TraversableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[27,35],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[27,61]},"TraversableWithIndex"]},{"ValueRef":[{"start":[27,63],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[27,80]},{"Ident":"traverseWithIndex"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[28,20],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[28,27]},{"Ident":"uncurry"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[29,25],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[29,41]},"Unfoldable"]},{"ValueRef":[{"start":[29,43],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[29,50]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable1"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[30,26],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[30,43]},"Unfoldable1"]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":5,"efOperator":":|","efAlias":[["Data","NonEmpty"],{"Right":"NonEmpty"}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"NonEmpty","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,36]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["f",{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,36]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}],["a",{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["NonEmpty",[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,31]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,34]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[40,35],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,36]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"NonEmpty","edDataCtorOrigin":"data","edDataCtorTypeCtor":"NonEmpty","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"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":[40,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,31]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,34]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[40,35],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[40,36]},[]],"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":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[46,14],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[46,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,53]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[46,26],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,32]},[]],"constraintClass":[["Control","Plus"],"Plus"],"constraintArgs":[{"annotation":[{"start":[46,31],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,32]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[46,36],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,36],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,38],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,36],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,49]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[46,50],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,51]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[46,52],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[46,53]},[]],"tag":"TypeVar","contents":"a"}]}]}]},79]},80]}}},{"EDValue":{"edValueName":{"Ident":"foldl1"},"edValueType":{"annotation":[{"start":[50,11],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[50,18],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[50,23],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[50,23],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,33]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[50,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[50,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,51],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,38],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,38],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,40],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,38],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,43],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,43],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,45],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,43],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,48],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,49]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[50,54],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,54],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,67],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,54],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,54],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,54],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,62]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[50,63],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,64]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[50,65],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,66]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[50,70],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[50,71]},[]],"tag":"TypeVar","contents":"a"}]}]}]},128]},129]}}},{"EDValue":{"edValueName":{"Ident":"fromNonEmpty"},"edValueType":{"annotation":[{"start":[53,17],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[53,24],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,24],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[53,31],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,31],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,47],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,34],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,41],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,38]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[53,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,40]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[53,44],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,45]},[]],"tag":"TypeVar","contents":"r"}]}]}]},{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,63],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,50],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,58]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[53,59],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,60]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[53,61],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[53,66],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[53,67]},[]],"tag":"TypeVar","contents":"r"}]}]},122]},123]},124]}}},{"EDValue":{"edValueName":{"Ident":"oneOf"},"edValueType":{"annotation":[{"start":[56,10],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[56,17],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,58]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[56,22],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[56,22],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,35]},[]],"constraintClass":[["Control","Alternative"],"Alternative"],"constraintArgs":[{"annotation":[{"start":[56,34],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[56,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,52],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,47]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,49]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[56,50],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[56,55],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,55],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[56,57],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[56,58]},[]],"tag":"TypeVar","contents":"a"}]}]}]},96]},97]}}},{"EDValue":{"edValueName":{"Ident":"head"},"edValueType":{"annotation":[{"start":[60,9],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[60,16],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,38]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[60,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[60,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,29]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[60,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,31]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[60,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[60,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[60,38]},[]],"tag":"TypeVar","contents":"a"}]},100]},101]}}},{"EDValue":{"edValueName":{"Ident":"tail"},"edValueType":{"annotation":[{"start":[64,9],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[64,16],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,40]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,34],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,21],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,29]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[64,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,31]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[64,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,37],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,38]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[64,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[64,40]},[]],"tag":"TypeVar","contents":"a"}]}]},75]},76]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[67,56],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,56],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,56],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,64]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[67,65],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,66]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[67,67],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[67,27],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,33]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[67,35],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,45]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[67,41],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,41],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,43],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[67,44]},[]],"tag":"TypeVar","contents":"a"}]}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"showNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[70,52],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,52],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,52],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,60]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[70,61],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,62]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[70,63],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[70,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,37]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[70,36],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[{"start":[70,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,43]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[70,42],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[70,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"eqNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1NonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[72,46],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[72,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,46],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[72,54]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[72,55],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[72,56]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[72,32],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[72,37]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[72,36],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[72,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"eq1NonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[74,56],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,56],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,56],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,64]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[74,65],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,66]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[74,67],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[74,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,39]},[]],"constraintClass":[["Data","Ord"],"Ord1"],"constraintArgs":[{"annotation":[{"start":[74,38],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"constraintAnn":[{"start":[74,41],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,46]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[74,45],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[74,46]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"ordNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1NonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[76,49],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[76,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,49],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[76,57]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[76,58],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[76,59]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[76,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[76,39]},[]],"constraintClass":[["Data","Ord"],"Ord1"],"constraintArgs":[{"annotation":[{"start":[76,38],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[76,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"ord1NonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[78,58],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[78,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,58],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[78,66]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[78,67],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[78,68]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[78,36],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[78,45]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[78,44],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[78,45]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"functorNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndex"},"edInstanceTypes":[{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[82,29]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[82,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[82,34],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[82,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,34],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[82,42]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[82,43],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[82,44]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[81,6],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[81,26]},[]],"constraintClass":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[{"start":[81,23],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[81,24]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[81,25],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[81,26]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"functorWithIndex"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[85,54],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[85,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,54],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[85,62]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[85,63],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[85,64]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[85,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[85,40]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[85,39],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[85,40]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"foldableNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"edInstanceName":{"Ident":"foldableWithIndexNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[92,25],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[92,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,25],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[92,30]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[92,31],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[92,32]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[92,35],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[92,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,35],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[92,43]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[92,44],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[92,45]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[91,7],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[91,28]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[91,25],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[91,26]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[91,27],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[91,28]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"foldableWithIndexNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[97,63],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[97,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,63],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[97,71]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[97,72],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[97,73]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[97,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[97,46]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[97,45],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[97,46]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"traversableNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[103,28],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[103,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,28],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[103,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[103,34],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[103,35]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[103,38],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[103,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,38],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[103,46]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[103,47],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[103,48]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[102,7],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[102,31]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[102,28],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[102,29]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[102,30],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[102,31]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"traversableWithIndexNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Foldable"],"Foldable1"],"edInstanceName":{"Ident":"foldable1NonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[107,56],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[107,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,56],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[107,64]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[107,65],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[107,66]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[107,31],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[107,41]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[107,40],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[107,41]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"foldable1NonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable1"],"Unfoldable1"],"edInstanceName":{"Ident":"unfoldable1NonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[111,62],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[111,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,62],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[111,70]},[]],"tag":"TypeConstructor","contents":[["Data","NonEmpty"],"NonEmpty"]},{"annotation":[{"start":[111,71],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[111,72]},[]],"tag":"TypeVar","contents":"f"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[111,33],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[111,45]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[111,44],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[111,45]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edInstanceChain":[[["Data","NonEmpty"],{"Ident":"unfoldable1NonEmpty"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[3,1],"name":"../../../support/bower_components/purescript-nonempty/src/Data/NonEmpty.purs","end":[112,56]}}
− tests/purs/publish/basic-example/output/Data.Ord.Down/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Ord.Down","comments":null,"declarations":[{"children":[{"comments":null,"title":"Down","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeDown","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[14,50]}},{"comments":null,"title":"eqDown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[16,54]}},{"comments":null,"title":"ordDown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[19,51]}},{"comments":null,"title":"boundedDown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[23,20]}},{"comments":null,"title":"showDown","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[26,44]}}],"comments":"A newtype wrapper which provides a reversed `Ord` instance. For example:\n\n    sortBy (comparing Down) [1,2,3] = [3,2,1]\n\n","title":"Down","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[12,24]}}]}
− tests/purs/publish/basic-example/output/Data.Ord.Down/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Ord","Down"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[26,44]},"Down",["Down"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeDown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqDown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordDown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedDown"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showDown"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,22],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[5,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,23],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[6,29]},{"Ident":"invert"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Down","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[12,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[12,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Down",[{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[12,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Down","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Down","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[12,23],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[12,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeDown"},"edInstanceTypes":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[14,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,41],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[14,45]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[14,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[14,47]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord","Down"],{"Ident":"newtypeDown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqDown"},"edInstanceTypes":[{"annotation":[{"start":[16,47],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[16,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,47],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[16,51]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[{"start":[16,52],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[16,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,35],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[16,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[16,38],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[16,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Down"],{"Ident":"eqDown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordDown"},"edInstanceTypes":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[18,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[18,39]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[{"start":[18,40],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[18,41]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[18,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,25],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[18,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Down"],{"Ident":"ordDown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedDown"},"edInstanceTypes":[{"annotation":[{"start":[21,47],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[21,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,47],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[21,51]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[{"start":[21,52],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[21,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[21,25],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[21,34]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[21,33],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[21,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Down"],{"Ident":"boundedDown"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showDown"},"edInstanceTypes":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[25,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[25,42]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Down"],"Down"]},{"annotation":[{"start":[25,43],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[25,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,22],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[25,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[25,27],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[25,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Down"],{"Ident":"showDown"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Down.purs","end":[26,44]}}
− tests/purs/publish/basic-example/output/Data.Ord.Max/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Ord.Max","comments":null,"declarations":[{"children":[{"comments":null,"title":"Max","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeMax","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[15,48]}},{"comments":null,"title":"eqMax","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[17,52]}},{"comments":null,"title":"ordMax","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[20,40]}},{"comments":null,"title":"semigroupMax","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[23,41]}},{"comments":null,"title":"monoidMax","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[26,22]}},{"comments":null,"title":"showMax","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[29,42]}}],"comments":"Provides a `Semigroup` based on the `max` function. If the type has a\n`Bounded` instance, then a `Monoid` instance is provided too. For example:\n\n    unwrap (Max 5 <> Max 6) = 6\n    mempty :: Max Ordering = Max LT\n\n","title":"Max","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[13,22]}}]}
− tests/purs/publish/basic-example/output/Data.Ord.Max/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Ord","Max"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[29,42]},"Max",["Max"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeMax"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqMax"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordMax"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupMax"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidMax"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showMax"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,22],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[5,35]},"Newtype"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Max","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[13,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[13,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Max",[{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[13,22]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Max","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Max","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[13,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeMax"},"edInstanceTypes":[{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[15,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[15,43]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[15,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[15,45]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord","Max"],{"Ident":"newtypeMax"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqMax"},"edInstanceTypes":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[17,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[17,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[{"start":[17,50],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[17,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[17,34],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[17,38]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[17,37],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[17,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Max"],{"Ident":"eqMax"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordMax"},"edInstanceTypes":[{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[19,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[19,37]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[{"start":[19,38],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[19,39]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,20],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[19,25]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[19,24],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[19,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Max"],{"Ident":"ordMax"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupMax"},"edInstanceTypes":[{"annotation":[{"start":[22,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[22,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[22,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[{"start":[22,50],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[22,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,26],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[22,31]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[22,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Max"],{"Ident":"semigroupMax"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidMax"},"edInstanceTypes":[{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[25,47]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[25,49]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,23],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[25,32]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[25,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Max"],{"Ident":"monoidMax"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showMax"},"edInstanceTypes":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[28,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[28,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Max"],"Max"]},{"annotation":[{"start":[28,41],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[28,42]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[28,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[28,27]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[28,26],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[28,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Max"],{"Ident":"showMax"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Max.purs","end":[29,42]}}
− tests/purs/publish/basic-example/output/Data.Ord.Min/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Ord.Min","comments":null,"declarations":[{"children":[{"comments":null,"title":"Min","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeMin","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[15,48]}},{"comments":null,"title":"eqMin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[17,52]}},{"comments":null,"title":"ordMin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[20,40]}},{"comments":null,"title":"semigroupMin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[23,41]}},{"comments":null,"title":"monoidMin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[26,19]}},{"comments":null,"title":"showMin","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[29,42]}}],"comments":"Provides a `Semigroup` based on the `min` function. If the type has a\n`Bounded` instance, then a `Monoid` instance is provided too. For example:\n\n    unwrap (Min 5 <> Min 6) = 5\n    mempty :: Min Ordering = Min GT\n\n","title":"Min","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["a",null]]},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[13,22]}}]}
− tests/purs/publish/basic-example/output/Data.Ord.Min/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Ord","Min"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[29,42]},"Min",["Min"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeMin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqMin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordMin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupMin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidMin"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showMin"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,22],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[5,35]},"Newtype"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Min","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[13,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[13,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Min",[{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[13,22]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Min","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Min","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[13,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[13,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeMin"},"edInstanceTypes":[{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[15,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,40],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[15,43]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[15,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[15,45]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord","Min"],{"Ident":"newtypeMin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqMin"},"edInstanceTypes":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[17,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[17,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[{"start":[17,50],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[17,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[17,34],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[17,38]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[17,37],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[17,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Min"],{"Ident":"eqMin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordMin"},"edInstanceTypes":[{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[19,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[19,37]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[{"start":[19,38],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[19,39]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,20],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[19,25]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[19,24],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[19,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Min"],{"Ident":"ordMin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupMin"},"edInstanceTypes":[{"annotation":[{"start":[22,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[22,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,46],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[22,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[{"start":[22,50],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[22,51]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,26],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[22,31]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[22,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Min"],{"Ident":"semigroupMin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidMin"},"edInstanceTypes":[{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[25,47]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[{"start":[25,48],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[25,49]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[25,23],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[25,32]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[25,31],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[25,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Min"],{"Ident":"monoidMin"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showMin"},"edInstanceTypes":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[28,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[28,40]},[]],"tag":"TypeConstructor","contents":[["Data","Ord","Min"],"Min"]},{"annotation":[{"start":[28,41],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[28,42]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[28,21],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[28,27]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[28,26],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[28,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord","Min"],{"Ident":"showMin"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-orders/src/Data/Ord/Min.purs","end":[29,42]}}
tests/purs/publish/basic-example/output/Data.Ord.Unsafe/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Ord","Unsafe"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[15,14]},{"Ident":"unsafeCompare"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[3,35]},"Ordering",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafeCompare"},"edValueType":{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]},0]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[15,14]}}+{"efVersion":"0.13.2","efModuleName":["Data","Ord","Unsafe"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[15,14]},{"Ident":"unsafeCompare"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[3,35]},"Ordering",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafeCompare"},"edValueType":{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[5,46]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]},0]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs","end":[15,14]}}
tests/purs/publish/basic-example/output/Data.Ord/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Data.Ord","comments":null,"declarations":[{"children":[{"comments":null,"title":"compare","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}},"sourceSpan":{"start":[33,3],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]}},{"comments":null,"title":"ordBoolean","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[36,26]}},{"comments":null,"title":"ordInt","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,26]}},{"comments":null,"title":"ordNumber","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[42,26]}},{"comments":null,"title":"ordString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[45,26]}},{"comments":null,"title":"ordChar","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[48,26]}},{"comments":null,"title":"ordUnit","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[51,19]}},{"comments":null,"title":"ordVoid","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[54,19]}},{"comments":null,"title":"ordArray","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[63,17]}},{"comments":null,"title":"ordOrdering","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[74,21]}}],"comments":"The `Ord` type class represents types which support comparisons with a\n_total order_.\n\n`Ord` instances should satisfy the laws of total orderings:\n\n- Reflexivity: `a <= a`\n- Antisymmetry: if `a <= b` and `b <= a` then `a = b`\n- Transitivity: if `a <= b` and `b <= c` then `a <= c`\n","title":"Ord","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}]},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]}},{"children":[{"comments":null,"title":"compare1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},null]}},"sourceSpan":{"start":[167,3],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]}},{"comments":null,"title":"ord1Array","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[169,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]}}],"comments":"The `Ord1` type class represents totally ordered type constructors.\n","title":"Ord1","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}]},"sourceSpan":{"start":[166,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]}},{"children":[],"comments":"Test whether one value is _strictly less than_ another.\n","title":"lessThan","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}},"sourceSpan":{"start":[77,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]}},{"children":[],"comments":null,"title":"(<)","info":{"declType":"alias","alias":[["Data","Ord"],{"Right":{"Left":{"Ident":"lessThan"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[100,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[100,23]}},{"children":[],"comments":"Test whether one value is _non-strictly less than_ another.\n","title":"lessThanOrEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}},"sourceSpan":{"start":[89,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]}},{"children":[],"comments":null,"title":"(<=)","info":{"declType":"alias","alias":[["Data","Ord"],{"Right":{"Left":{"Ident":"lessThanOrEq"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,28]}},{"children":[],"comments":"Test whether one value is _strictly greater than_ another.\n","title":"greaterThan","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}},"sourceSpan":{"start":[83,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]}},{"children":[],"comments":null,"title":"(>)","info":{"declType":"alias","alias":[["Data","Ord"],{"Right":{"Left":{"Ident":"greaterThan"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[102,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[102,26]}},{"children":[],"comments":"Test whether one value is _non-strictly greater than_ another.\n","title":"greaterThanOrEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}},"sourceSpan":{"start":[95,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]}},{"children":[],"comments":null,"title":"(>=)","info":{"declType":"alias","alias":[["Data","Ord"],{"Right":{"Left":{"Ident":"greaterThanOrEq"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[103,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[103,31]}},{"children":[],"comments":"Compares two values by mapping them to a type with an `Ord` instance.\n","title":"comparing","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]}]},null]},null]}},"sourceSpan":{"start":[106,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]}},{"children":[],"comments":"Take the minimum of two values. If they are considered equal, the first\nargument is chosen.\n","title":"min","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[111,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]}},{"children":[],"comments":"Take the maximum of two values. If they are considered equal, the first\nargument is chosen.\n","title":"max","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[120,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]}},{"children":[],"comments":"Clamp a value between a minimum and a maximum. For example:\n\n``` purescript\nlet f = clamp 0 10\nf (-5) == 0\nf 5    == 5\nf 15   == 10\n```\n","title":"clamp","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[135,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]}},{"children":[],"comments":"Test whether a value is between a minimum and a maximum (inclusive).\nFor example:\n\n``` purescript\nlet f = between 0 10\nf 0    == true\nf (-5) == false\nf 5    == true\nf 10   == true\nf 15   == false\n```\n","title":"between","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},null]}},"sourceSpan":{"start":[149,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]}},{"children":[],"comments":"The absolute value function. `abs x` is defined as `if x >= zero then x\nelse negate x`.\n","title":"abs","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[157,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]}},{"children":[],"comments":"The sign function; always evaluates to either `one` or `negate one`. For\nany `x`, we should have `signum x * abs x == x`.\n","title":"signum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[162,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]}}]}+{"reExports":[],"name":"Data.Ord","comments":null,"declarations":[{"children":[{"comments":null,"title":"compare","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}},"sourceSpan":{"start":[39,3],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]}},{"comments":null,"title":"ordBoolean","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[42,26]}},{"comments":null,"title":"ordInt","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[45,26]}},{"comments":null,"title":"ordNumber","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[48,26]}},{"comments":null,"title":"ordString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[51,26]}},{"comments":null,"title":"ordChar","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[54,26]}},{"comments":null,"title":"ordUnit","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[57,19]}},{"comments":null,"title":"ordVoid","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[60,19]}},{"comments":null,"title":"ordArray","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[69,17]}},{"comments":null,"title":"ordOrdering","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[80,21]}},{"comments":null,"title":"ordRecord","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"row"},{"annotation":[],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Ord"],"OrdRecord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"list"},{"annotation":[],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"TypeVar","contents":"row"}]}]}},"sourceSpan":{"start":[200,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]}}],"comments":"The `Ord` type class represents types which support comparisons with a\n_total order_.\n\n`Ord` instances should satisfy the laws of total orderings:\n\n- Reflexivity: `a <= a`\n- Antisymmetry: if `a <= b` and `b <= a` then `a = b`\n- Transitivity: if `a <= b` and `b <= c` then `a <= c`\n","title":"Ord","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}]},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]}},{"children":[{"comments":null,"title":"compare1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},null]}},"sourceSpan":{"start":[173,3],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]}},{"comments":null,"title":"ord1Array","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[175,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[176,21]}}],"comments":"The `Ord1` type class represents totally ordered type constructors.\n","title":"Ord1","info":{"fundeps":[],"arguments":[["f",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null}]},"sourceSpan":{"start":[172,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]}},{"children":[],"comments":"Test whether one value is _strictly less than_ another.\n","title":"lessThan","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}},"sourceSpan":{"start":[83,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,49]}},{"children":[],"comments":null,"title":"(<)","info":{"declType":"alias","alias":[["Data","Ord"],{"Right":{"Left":{"Ident":"lessThan"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[106,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,23]}},{"children":[],"comments":"Test whether one value is _non-strictly less than_ another.\n","title":"lessThanOrEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}},"sourceSpan":{"start":[95,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,53]}},{"children":[],"comments":null,"title":"(<=)","info":{"declType":"alias","alias":[["Data","Ord"],{"Right":{"Left":{"Ident":"lessThanOrEq"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[107,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[107,28]}},{"children":[],"comments":"Test whether one value is _strictly greater than_ another.\n","title":"greaterThan","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}},"sourceSpan":{"start":[89,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,52]}},{"children":[],"comments":null,"title":"(>)","info":{"declType":"alias","alias":[["Data","Ord"],{"Right":{"Left":{"Ident":"greaterThan"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[108,26]}},{"children":[],"comments":"Test whether one value is _non-strictly greater than_ another.\n","title":"greaterThanOrEq","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},null]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,56]}},{"children":[],"comments":null,"title":"(>=)","info":{"declType":"alias","alias":[["Data","Ord"],{"Right":{"Left":{"Ident":"greaterThanOrEq"}}}],"fixity":{"associativity":"infixl","precedence":4}},"sourceSpan":{"start":[109,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[109,31]}},{"children":[],"comments":"Compares two values by mapping them to a type with an `Ord` instance.\n","title":"comparing","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}]}]},null]},null]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,67]}},{"children":[],"comments":"Take the minimum of two values. If they are considered equal, the first\nargument is chosen.\n","title":"min","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[117,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,38]}},{"children":[],"comments":"Take the maximum of two values. If they are considered equal, the first\nargument is chosen.\n","title":"max","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[126,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,38]}},{"children":[],"comments":"Clamp a value between a minimum and a maximum. For example:\n\n``` purescript\nlet f = clamp 0 10\nf (-5) == 0\nf 5    == 5\nf 15   == 10\n```\n","title":"clamp","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]}},"sourceSpan":{"start":[141,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]}},{"children":[],"comments":"Test whether a value is between a minimum and a maximum (inclusive).\nFor example:\n\n``` purescript\nlet f = between 0 10\nf 0    == true\nf (-5) == false\nf 5    == true\nf 10   == true\nf 15   == false\n```\n","title":"between","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},null]}},"sourceSpan":{"start":[155,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]}},{"children":[],"comments":"The absolute value function. `abs x` is defined as `if x >= zero then x\nelse negate x`.\n","title":"abs","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[163,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,43]}},{"children":[],"comments":"The sign function; always evaluates to either `one` or `negate one`. For\nany `x`, we should have `signum x * abs x == x`.\n","title":"signum","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]}},"sourceSpan":{"start":[168,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,46]}},{"children":[{"comments":null,"title":"compareRecord","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}},"sourceSpan":{"start":[179,3],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]}},{"comments":null,"title":"ordRecordNil","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"OrdRecord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}]},{"annotation":[],"tag":"TypeVar","contents":"row"}]}},"sourceSpan":{"start":[181,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[182,27]}},{"comments":null,"title":"ordRecordCons","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"OrdRecord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"key"},{"annotation":[],"tag":"TypeVar","contents":"focus"},{"annotation":[],"tag":"TypeVar","contents":"rowTail"},{"annotation":[],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"OrdRecord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"key"}]},{"annotation":[],"tag":"TypeVar","contents":"focus"}]},{"annotation":[],"tag":"TypeVar","contents":"rowlistTail"}]}]},{"annotation":[],"tag":"TypeVar","contents":"row"}]}},"sourceSpan":{"start":[184,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[198,59]}}],"comments":null,"title":"OrdRecord","info":{"fundeps":[],"arguments":[["rowlist",null],["row",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"EqRecord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"rowlist"},{"annotation":[],"tag":"TypeVar","contents":"row"}],"constraintData":null}]},"sourceSpan":{"start":[178,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]}}]}
tests/purs/publish/basic-example/output/Data.Ord/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Ord"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"exportSourceImportedFrom":["Data","Ordering"],"exportSourceDefinedIn":["Data","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"Ordering",["EQ","GT","LT"]]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"compare"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"Ord1"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"compare1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"lessThan"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"<"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"lessThanOrEq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"<="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"greaterThan"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},">"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"greaterThanOrEq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},">="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"comparing"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"min"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"max"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"clamp"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"between"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"abs"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"signum"}]},{"ModuleRef":[{"start":[14,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[14,25]},["Data","Ordering"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordVoid"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Array"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[17,25]},"Eq"]},{"TypeClassRef":[{"start":[17,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[17,36]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[18,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[18,38]},{"Ident":"unsafeCompare"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[19,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[20,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,29]},"Ring"]},{"ValueRef":[{"start":[20,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,35]},{"Ident":"zero"}]},{"ValueRef":[{"start":[20,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,40]},{"Ident":"one"}]},{"ValueRef":[{"start":[20,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,48]},{"Ident":"negate"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[21,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[22,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[22,23]},"Void",[]]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<","efAlias":[["Data","Ord"],{"Left":{"Ident":"lessThan"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<=","efAlias":[["Data","Ord"],{"Left":{"Ident":"lessThanOrEq"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":">","efAlias":[["Data","Ord"],{"Left":{"Ident":"greaterThan"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":">=","efAlias":[["Data","Ord"],{"Left":{"Ident":"greaterThanOrEq"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Ord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,18]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Ord","edTypeSynonymArguments":[["a",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":["compare",{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Eq0",{"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":[["Data","Eq"],"Eq"]},{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[32,11]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Ord","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"compare"},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[32,11]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[32,11]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"compare"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},2]}}},{"EDType":{"edTypeName":"Ord1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Ord1","edTypeSynonymArguments":[["f",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":["compare1",{"annotation":[{"start":[167,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Eq10",{"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":[["Data","Eq"],"Eq1"]},{"annotation":[{"start":[166,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[166,12]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Ord1","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"compare1"},{"annotation":[{"start":[167,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[166,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[166,12]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[166,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[166,12]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"compare1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[167,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ord"],"Ord1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"lessThan"},"edValueType":{"annotation":[{"start":[77,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,28]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[77,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},13]}}},{"EDValue":{"edValueName":{"Ident":"lessThanOrEq"},"edValueType":{"annotation":[{"start":[89,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[89,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[89,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,32]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[89,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},15]}}},{"EDValue":{"edValueName":{"Ident":"greaterThan"},"edValueType":{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[83,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[83,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,31]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[83,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[83,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[83,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},7]}}},{"EDValue":{"edValueName":{"Ident":"greaterThanOrEq"},"edValueType":{"annotation":[{"start":[95,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[95,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[95,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,35]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[95,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[95,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},9]}}},{"EDValue":{"edValueName":{"Ident":"comparing"},"edValueType":{"annotation":[{"start":[106,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[106,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[106,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[106,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,31]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[106,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,31]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[106,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,42]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[106,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},3]},4]}}},{"EDValue":{"edValueName":{"Ident":"min"},"edValueType":{"annotation":[{"start":[111,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[111,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[111,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[111,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[111,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[111,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[111,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeVar","contents":"a"}]}]}]},19]}}},{"EDValue":{"edValueName":{"Ident":"max"},"edValueType":{"annotation":[{"start":[120,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[120,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[120,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[120,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[120,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[120,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[120,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeVar","contents":"a"}]}]}]},17]}}},{"EDValue":{"edValueName":{"Ident":"clamp"},"edValueType":{"annotation":[{"start":[135,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[135,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[135,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,25]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[135,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[135,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[135,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[135,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},27]}}},{"EDValue":{"edValueName":{"Ident":"between"},"edValueType":{"annotation":[{"start":[149,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[149,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[149,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,27]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[149,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[149,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[149,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[149,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[149,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},29]}}},{"EDValue":{"edValueName":{"Ident":"abs"},"edValueType":{"annotation":[{"start":[157,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[157,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[157,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[157,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[157,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[157,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,33]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[157,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"TypeVar","contents":"a"}]}]}]},31]}}},{"EDValue":{"edValueName":{"Ident":"signum"},"edValueType":{"annotation":[{"start":[162,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[162,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[162,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[162,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[162,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[162,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,36]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[162,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[162,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[162,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[162,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},11]}}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordBoolean"},"edInstanceTypes":[{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[35,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordInt"},"edInstanceTypes":[{"annotation":[{"start":[38,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[38,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNumber"},"edInstanceTypes":[{"annotation":[{"start":[41,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[41,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordString"},"edInstanceTypes":[{"annotation":[{"start":[44,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[44,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordChar"},"edInstanceTypes":[{"annotation":[{"start":[47,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[47,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordUnit"},"edInstanceTypes":[{"annotation":[{"start":[50,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[50,29]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordVoid"},"edInstanceTypes":[{"annotation":[{"start":[53,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[53,29]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordVoid"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordArray"},"edInstanceTypes":[{"annotation":[{"start":[56,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[56,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,43]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[56,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,27]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[56,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordOrdering"},"edInstanceTypes":[{"annotation":[{"start":[67,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[67,37]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Array"},"edInstanceTypes":[{"annotation":[{"start":[169,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[169,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ord1Array"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]}}+{"efVersion":"0.13.2","efModuleName":["Data","Ord"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"exportSourceImportedFrom":["Data","Ordering"],"exportSourceDefinedIn":["Data","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},"Ordering",["EQ","GT","LT"]]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},"Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"compare"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},"Ord1"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"compare1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"lessThan"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},"<"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"lessThanOrEq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},"<="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"greaterThan"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},">"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"greaterThanOrEq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},">="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"comparing"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"min"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"max"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"clamp"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"between"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"abs"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"signum"}]},{"ModuleRef":[{"start":[14,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[14,25]},["Data","Ordering"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},"OrdRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]},{"Ident":"compareRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordVoid"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Array"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordRecordCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordRecord"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[18,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[18,25]},"Eq"]},{"TypeClassRef":[{"start":[18,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[18,36]},"Eq1"]},{"TypeClassRef":[{"start":[18,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[18,52]},"EqRecord"]},{"ValueOpRef":[{"start":[18,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[18,58]},"/="]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[19,35]},"IsSymbol"]},{"TypeRef":[{"start":[19,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[19,47]},"SProxy",null]},{"ValueRef":[{"start":[19,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[19,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[20,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,38]},{"Ident":"unsafeCompare"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[21,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[22,29]},"Ring"]},{"ValueRef":[{"start":[22,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[22,35]},{"Ident":"zero"}]},{"ValueRef":[{"start":[22,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[22,40]},{"Ident":"one"}]},{"ValueRef":[{"start":[22,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[22,48]},{"Ident":"negate"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[23,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[24,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[24,23]},"Void",[]]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[27,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[27,32]},{"Ident":"unsafeGet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[28,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[28,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<","efAlias":[["Data","Ord"],{"Left":{"Ident":"lessThan"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<=","efAlias":[["Data","Ord"],{"Left":{"Ident":"lessThanOrEq"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":">","efAlias":[["Data","Ord"],{"Left":{"Ident":"greaterThan"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":">=","efAlias":[["Data","Ord"],{"Left":{"Ident":"greaterThanOrEq"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Ord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[39,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,18]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Ord","edTypeSynonymArguments":[["a",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":["compare",{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[39,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Eq0",{"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":[["Data","Eq"],"Eq"]},{"annotation":[{"start":[38,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[38,11]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Ord","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"compare"},{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[39,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[38,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[38,11]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[38,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[38,11]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"compare"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[39,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[39,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},11]}}},{"EDType":{"edTypeName":"Ord1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[173,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[173,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Ord1","edTypeSynonymArguments":[["f",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":["compare1",{"annotation":[{"start":[173,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[173,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[173,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[173,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[173,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Eq10",{"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":[["Data","Eq"],"Eq1"]},{"annotation":[{"start":[172,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[172,12]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Ord1","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"compare1"},{"annotation":[{"start":[173,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[173,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[173,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[173,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[173,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[172,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[172,12]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[172,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[172,12]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"compare1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[173,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ord"],"Ord1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[173,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[173,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[173,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[173,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[173,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[173,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},9]},10]}}},{"EDValue":{"edValueName":{"Ident":"lessThan"},"edValueType":{"annotation":[{"start":[83,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[83,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[83,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,28]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[83,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[83,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},22]}}},{"EDValue":{"edValueName":{"Ident":"lessThanOrEq"},"edValueType":{"annotation":[{"start":[95,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[95,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[95,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,32]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[95,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[95,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},24]}}},{"EDValue":{"edValueName":{"Ident":"greaterThan"},"edValueType":{"annotation":[{"start":[89,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[89,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[89,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,31]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[89,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[89,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"greaterThanOrEq"},"edValueType":{"annotation":[{"start":[101,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[101,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[101,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,35]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[101,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[101,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[101,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},18]}}},{"EDValue":{"edValueName":{"Ident":"comparing"},"edValueType":{"annotation":[{"start":[112,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,67]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[112,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[112,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[112,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,31]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[112,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,31]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[112,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[112,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,42]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[112,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[112,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[112,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[112,66]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},12]},13]}}},{"EDValue":{"edValueName":{"Ident":"min"},"edValueType":{"annotation":[{"start":[117,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[117,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,38]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[117,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[117,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[117,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[117,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[117,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[117,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[117,38]},[]],"tag":"TypeVar","contents":"a"}]}]}]},28]}}},{"EDValue":{"edValueName":{"Ident":"max"},"edValueType":{"annotation":[{"start":[126,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[126,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,38]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[126,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[126,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[126,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[126,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[126,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[126,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[126,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[126,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[126,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[126,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[126,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[126,38]},[]],"tag":"TypeVar","contents":"a"}]}]}]},26]}}},{"EDValue":{"edValueName":{"Ident":"clamp"},"edValueType":{"annotation":[{"start":[141,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[141,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[141,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,25]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[141,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[141,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[141,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[141,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[141,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[141,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[141,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[141,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[141,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},50]}}},{"EDValue":{"edValueName":{"Ident":"between"},"edValueType":{"annotation":[{"start":[155,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[155,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[155,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,27]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[155,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[155,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[155,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[155,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[155,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[155,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},52]}}},{"EDValue":{"edValueName":{"Ident":"abs"},"edValueType":{"annotation":[{"start":[163,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[163,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,43]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[163,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[163,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[163,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,43]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[163,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,33]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[163,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[163,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[163,43]},[]],"tag":"TypeVar","contents":"a"}]}]}]},54]}}},{"EDValue":{"edValueName":{"Ident":"signum"},"edValueType":{"annotation":[{"start":[168,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[168,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[168,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[168,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[168,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[168,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,36]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[168,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[168,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[168,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[168,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},20]}}},{"EDType":{"edTypeName":"OrdRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,27]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,45]},[]],"tag":"Row","contents":{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,45]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"OrdRecord","edTypeSynonymArguments":[["rowlist",null],["row",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":["compareRecord",{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[179,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[179,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[179,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[179,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["EqRecord0",{"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Eq"],"EqRecord"]},{"annotation":[{"start":[178,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[178,23]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[178,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[178,27]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"OrdRecord","edClassTypeArguments":[["rowlist",null],["row",null]],"edClassMembers":[[{"Ident":"compareRecord"},{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[179,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[179,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[179,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[179,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[178,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[178,27]},[]],"constraintClass":[["Data","Eq"],"EqRecord"],"constraintArgs":[{"annotation":[{"start":[178,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[178,23]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[178,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[178,27]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"compareRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ord"],"OrdRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[179,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,35]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[179,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,49]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[179,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[179,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,63]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[179,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[179,75]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},2]},3]}}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordBoolean"},"edInstanceTypes":[{"annotation":[{"start":[41,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[41,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordInt"},"edInstanceTypes":[{"annotation":[{"start":[44,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[44,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNumber"},"edInstanceTypes":[{"annotation":[{"start":[47,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[47,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordString"},"edInstanceTypes":[{"annotation":[{"start":[50,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[50,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordChar"},"edInstanceTypes":[{"annotation":[{"start":[53,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[53,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordUnit"},"edInstanceTypes":[{"annotation":[{"start":[56,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,29]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordVoid"},"edInstanceTypes":[{"annotation":[{"start":[59,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[59,29]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordVoid"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordArray"},"edInstanceTypes":[{"annotation":[{"start":[62,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[62,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[62,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[62,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[62,43]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[62,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[62,27]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[62,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[62,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordOrdering"},"edInstanceTypes":[{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[73,37]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Array"},"edInstanceTypes":[{"annotation":[{"start":[175,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[175,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ord1Array"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"OrdRecord"],"edInstanceName":{"Ident":"ordRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[181,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[181,42]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[181,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[181,46]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"OrdRecord"],"edInstanceName":{"Ident":"ordRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[190,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[190,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[190,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[190,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[190,26]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[190,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[190,30]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[190,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[190,36]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[190,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[190,48]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[190,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[190,53]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[185,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[185,35]},[]],"constraintClass":[["Data","Ord"],"OrdRecord"],"constraintArgs":[{"annotation":[{"start":[185,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[185,31]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[185,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[185,35]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[{"start":[186,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[186,40]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[186,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[186,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[186,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[186,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[186,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[186,36]},[]],"tag":"TypeVar","contents":"rowTail"},{"annotation":[{"start":[186,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[186,40]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[{"start":[187,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[187,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[187,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[187,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[188,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[188,19]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[188,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[188,19]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordRecordCons"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordRecord"},"edInstanceTypes":[{"annotation":[{"start":[204,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[204,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[204,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[204,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[204,23]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[201,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[201,31]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[201,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[201,26]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[201,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[201,31]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[202,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[202,28]},[]],"constraintClass":[["Data","Ord"],"OrdRecord"],"constraintArgs":[{"annotation":[{"start":[202,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[202,24]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[202,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[202,28]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordRecord"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[205,52]}}
tests/purs/publish/basic-example/output/Data.Ordering/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Ordering"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[36,15]},"Ordering",["LT","GT","EQ"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[36,15]},{"Ident":"invert"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showOrdering"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[3,25]},"Eq"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[4,39]},"Semigroup"]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[5,29]},"Show"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Ordering","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["LT",[]],["GT",[]],["EQ",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"LT","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Ordering","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"GT","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Ordering","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"EQ","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Ordering","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]},"edDataCtorFields":[]}},{"EDValue":{"edValueName":{"Ident":"invert"},"edValueType":{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,19]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]},{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,31]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqOrdering"},"edInstanceTypes":[{"annotation":[{"start":[15,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[15,35]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ordering"],{"Ident":"eqOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupOrdering"},"edInstanceTypes":[{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[21,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ordering"],{"Ident":"semigroupOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showOrdering"},"edInstanceTypes":[{"annotation":[{"start":[26,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[26,39]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ordering"],{"Ident":"showOrdering"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[36,15]}}+{"efVersion":"0.13.2","efModuleName":["Data","Ordering"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[36,15]},"Ordering",["LT","GT","EQ"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[36,15]},{"Ident":"invert"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showOrdering"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[3,25]},"Eq"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[4,39]},"Semigroup"]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[5,29]},"Show"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Ordering","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["LT",[]],["GT",[]],["EQ",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"LT","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Ordering","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"GT","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Ordering","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"EQ","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Ordering","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]},"edDataCtorFields":[]}},{"EDValue":{"edValueName":{"Ident":"invert"},"edValueType":{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,19]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]},{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[33,31]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqOrdering"},"edInstanceTypes":[{"annotation":[{"start":[15,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[15,35]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ordering"],{"Ident":"eqOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupOrdering"},"edInstanceTypes":[{"annotation":[{"start":[21,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[21,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ordering"],{"Ident":"semigroupOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showOrdering"},"edInstanceTypes":[{"annotation":[{"start":[26,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[26,39]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ordering"],{"Ident":"showOrdering"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs","end":[36,15]}}
tests/purs/publish/basic-example/output/Data.Ring/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Ring"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"SemiringRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"+"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"sub"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"negate"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"-"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[3,25]},["Data","Semiring"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"RingRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"subRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,37]},"Semiring"]},{"TypeClassRef":[{"start":[7,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,59]},"SemiringRecord"]},{"ValueRef":[{"start":[7,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,64]},{"Ident":"add"}]},{"ValueRef":[{"start":[7,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,69]},{"Ident":"mul"}]},{"ValueRef":[{"start":[7,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,74]},{"Ident":"one"}]},{"ValueRef":[{"start":[7,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,80]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[7,82],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,85]},"*"]},{"ValueOpRef":[{"start":[7,87],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,90]},"+"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[8,35]},"IsSymbol"]},{"TypeRef":[{"start":[8,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[8,47]},"SProxy",null]},{"ValueRef":[{"start":[8,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[8,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[9,23]},"Unit",[]]},{"ValueRef":[{"start":[9,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[9,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[12,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[12,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[12,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[12,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[13,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":6,"efOperator":"-","efAlias":[["Data","Ring"],{"Left":{"Ident":"sub"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Ring","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,14]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Ring","edTypeSynonymArguments":[["a",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":["sub",{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Semiring0",{"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":[["Data","Semiring"],"Semiring"]},{"annotation":[{"start":[22,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[22,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Ring","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"sub"},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[22,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[22,17]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[22,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[22,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"sub"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]},3]}}},{"EDValue":{"edValueName":{"Ident":"negate"},"edValueType":{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,27]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[43,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"TypeVar","contents":"a"}]}]},34]}}},{"EDType":{"edTypeName":"RingRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,23]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"Row","contents":{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"Row","contents":{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RingRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["subRecord",{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[52,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["SemiringRecord0",{"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":"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","Semiring"],"SemiringRecord"]},{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,29]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[51,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,33]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[51,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,40]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"RingRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"subRecord"},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[52,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[51,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,40]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,29]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[51,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,33]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[51,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,40]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}]}},{"EDValue":{"edValueName":{"Ident":"subRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ring"],"RingRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[52,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},0]},1]},2]}}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringInt"},"edInstanceTypes":[{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[27,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringNumber"},"edInstanceTypes":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[30,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringUnit"},"edInstanceTypes":[{"annotation":[{"start":[33,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[33,31]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringFn"},"edInstanceTypes":[{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,42]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,26]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[36,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,26]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringRecord"},"edInstanceTypes":[{"annotation":[{"start":[39,82],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,82],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[39,89],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,92]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[39,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,46]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,41]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[39,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,46]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[39,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,71]},[]],"constraintClass":[["Data","Ring"],"RingRecord"],"constraintArgs":[{"annotation":[{"start":[39,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,63]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[39,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,67]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[39,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,71]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"RingRecord"],"edInstanceName":{"Ident":"ringRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[54,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[54,44]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[54,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[54,48]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[54,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[54,51]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"RingRecord"],"edInstanceName":{"Ident":"ringRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,27]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[63,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,31]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,37]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[63,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,49]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[63,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,54]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[63,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,61]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[58,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[58,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[58,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[58,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[59,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[59,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[59,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[59,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[60,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[60,47]},[]],"constraintClass":[["Data","Ring"],"RingRecord"],"constraintArgs":[{"annotation":[{"start":[60,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[60,32]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[60,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[60,36]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[60,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[60,47]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[61,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[61,20]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[61,20]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]}}+{"efVersion":"0.13.2","efModuleName":["Data","Ring"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"SemiringRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"+"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"sub"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"negate"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"-"]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[3,25]},["Data","Semiring"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},"RingRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]},{"Ident":"subRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,37]},"Semiring"]},{"TypeClassRef":[{"start":[7,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,59]},"SemiringRecord"]},{"ValueRef":[{"start":[7,61],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,64]},{"Ident":"add"}]},{"ValueRef":[{"start":[7,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,69]},{"Ident":"mul"}]},{"ValueRef":[{"start":[7,71],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,74]},{"Ident":"one"}]},{"ValueRef":[{"start":[7,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,80]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[7,82],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,85]},"*"]},{"ValueOpRef":[{"start":[7,87],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[7,90]},"+"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[8,35]},"IsSymbol"]},{"TypeRef":[{"start":[8,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[8,47]},"SProxy",null]},{"ValueRef":[{"start":[8,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[8,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[9,23]},"Unit",[]]},{"ValueRef":[{"start":[9,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[9,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[12,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[12,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[12,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[12,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[13,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":6,"efOperator":"-","efAlias":[["Data","Ring"],{"Left":{"Ident":"sub"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Ring","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,14]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Ring","edTypeSynonymArguments":[["a",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":["sub",{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Semiring0",{"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":[["Data","Semiring"],"Semiring"]},{"annotation":[{"start":[22,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[22,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Ring","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"sub"},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[22,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[22,17]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[22,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[22,17]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"sub"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"a"}]}]}]},3]}}},{"EDValue":{"edValueName":{"Ident":"negate"},"edValueType":{"annotation":[{"start":[43,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[43,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,27]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[43,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[43,37]},[]],"tag":"TypeVar","contents":"a"}]}]},34]}}},{"EDType":{"edTypeName":"RingRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,23]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"Row","contents":{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"Row","contents":{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RingRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["subRecord",{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[52,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["SemiringRecord0",{"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":"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","Semiring"],"SemiringRecord"]},{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,29]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[51,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,33]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[51,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,40]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"RingRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"subRecord"},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[52,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[51,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,40]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,29]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[51,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,33]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[51,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[51,40]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"subRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Ring"],"RingRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[52,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[52,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[52,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},0]},1]},2]}}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringInt"},"edInstanceTypes":[{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[27,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringNumber"},"edInstanceTypes":[{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[30,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringUnit"},"edInstanceTypes":[{"annotation":[{"start":[33,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[33,31]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringFn"},"edInstanceTypes":[{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,42]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,26]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[36,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[36,26]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringRecord"},"edInstanceTypes":[{"annotation":[{"start":[39,82],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,82],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[39,89],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,92]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[39,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,46]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,41]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[39,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,46]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[39,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,71]},[]],"constraintClass":[["Data","Ring"],"RingRecord"],"constraintArgs":[{"annotation":[{"start":[39,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,63]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[39,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,67]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[39,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[39,71]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"RingRecord"],"edInstanceName":{"Ident":"ringRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[54,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[54,44]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[54,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[54,48]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[54,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[54,51]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"RingRecord"],"edInstanceName":{"Ident":"ringRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,27]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[63,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,31]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,37]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[63,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,49]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[63,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,54]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[63,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[63,61]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[58,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[58,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[58,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[58,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[59,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[59,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[59,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[59,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[59,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[59,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[60,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[60,47]},[]],"constraintClass":[["Data","Ring"],"RingRecord"],"constraintArgs":[{"annotation":[{"start":[60,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[60,32]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[60,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[60,36]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[60,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[60,47]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[61,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[61,20]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[61,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[61,20]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Ring"],{"Ident":"ringRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs","end":[69,62]}}
tests/purs/publish/basic-example/output/Data.Semigroup.First/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Semigroup","First"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[40,17]},"First",["First"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1First"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1First"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupFirst"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"First","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[13,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[13,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[13,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["First",[{"annotation":[{"start":[13,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[13,26]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"First","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"First","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[13,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[13,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqFirst"},"edInstanceTypes":[{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,53]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,55]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[15,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,40]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[15,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"eqFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1First"},"edInstanceTypes":[{"annotation":[{"start":[16,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"eq1First"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordFirst"},"edInstanceTypes":[{"annotation":[{"start":[18,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,56]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,42]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"ordFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1First"},"edInstanceTypes":[{"annotation":[{"start":[19,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[19,40]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"ord1First"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedFirst"},"edInstanceTypes":[{"annotation":[{"start":[21,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,68]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[21,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,70]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[21,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,50]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[21,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"boundedFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showFirst"},"edInstanceTypes":[{"annotation":[{"start":[23,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,44]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[23,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"showFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorFirst"},"edInstanceTypes":[{"annotation":[{"start":[26,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[26,46]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"functorFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyFirst"},"edInstanceTypes":[{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[28,35]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"applyFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeFirst"},"edInstanceTypes":[{"annotation":[{"start":[31,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[31,47]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"applicativeFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindFirst"},"edInstanceTypes":[{"annotation":[{"start":[34,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[34,33]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"bindFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadFirst"},"edInstanceTypes":[{"annotation":[{"start":[37,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[37,35]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"monadFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupFirst"},"edInstanceTypes":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[39,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[39,44]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[39,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[39,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"semigroupFirst"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[40,17]}}+{"efVersion":"0.13.2","efModuleName":["Data","Semigroup","First"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[40,17]},"First",["First"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1First"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1First"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupFirst"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"First","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[13,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[13,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[13,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["First",[{"annotation":[{"start":[13,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[13,26]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"First","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"First","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[13,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[13,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqFirst"},"edInstanceTypes":[{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,53]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[15,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,55]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[15,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,40]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[15,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[15,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"eqFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1First"},"edInstanceTypes":[{"annotation":[{"start":[16,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"eq1First"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordFirst"},"edInstanceTypes":[{"annotation":[{"start":[18,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,51],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,56]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,42]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[18,42]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"ordFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1First"},"edInstanceTypes":[{"annotation":[{"start":[19,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[19,40]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"ord1First"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedFirst"},"edInstanceTypes":[{"annotation":[{"start":[21,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,68]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[21,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,70]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[21,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,50]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[21,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[21,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"boundedFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showFirst"},"edInstanceTypes":[{"annotation":[{"start":[23,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,44]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[23,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[23,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[23,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"showFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorFirst"},"edInstanceTypes":[{"annotation":[{"start":[26,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[26,46]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"functorFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyFirst"},"edInstanceTypes":[{"annotation":[{"start":[28,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[28,35]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"applyFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeFirst"},"edInstanceTypes":[{"annotation":[{"start":[31,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[31,47]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"applicativeFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindFirst"},"edInstanceTypes":[{"annotation":[{"start":[34,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[34,33]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"bindFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadFirst"},"edInstanceTypes":[{"annotation":[{"start":[37,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[37,35]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"monadFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupFirst"},"edInstanceTypes":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[39,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[39,44]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","First"],"First"]},{"annotation":[{"start":[39,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[39,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","First"],{"Ident":"semigroupFirst"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs","end":[40,17]}}
− tests/purs/publish/basic-example/output/Data.Semigroup.Foldable/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Semigroup.Foldable","comments":null,"declarations":[{"children":[{"comments":null,"title":"foldMap1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}},"sourceSpan":{"start":[37,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]}},{"comments":null,"title":"fold1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]},null]}},"sourceSpan":{"start":[38,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]}},{"comments":null,"title":"foldableDual","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Foldable"],"Foldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}]}},"sourceSpan":{"start":[48,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[50,23]}},{"comments":null,"title":"foldableMultiplicative","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Foldable"],"Foldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[54,23]}}],"comments":"`Foldable1` represents data structures with a minimum of one element that can be _folded_.\n\n- `fold1` folds a structure using a `Semigroup` instance\n- `foldMap1` folds a structure by accumulating values in a `Semigroup`\n\nDefault implementations are provided by the following functions:\n\n- `fold1Default`\n- `foldMap1Default`\n\nNote: some combinations of the default implementations are unsafe to\nuse together - causing a non-terminating mutually recursive cycle.\nThese combinations are documented per function.\n","title":"Foldable1","info":{"fundeps":[],"arguments":[["t",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null}]},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]}},{"children":[],"comments":"Traverse a data structure, performing some effects encoded by an\n`Apply` instance at each value, ignoring the final result.\n","title":"traverse1_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]}},{"children":[],"comments":"A version of `traverse1_` with its arguments flipped.\n\nThis can be useful when running an action written using do notation\nfor every element in a data structure:\n","title":"for1_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]}},{"children":[],"comments":"Perform all of the effects in some data structure in the order\ngiven by the `Foldable1` instance, ignoring the final result.\n","title":"sequence1_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]}},{"children":[],"comments":"A default implementation of `foldMap1` using `fold1`.\n","title":"foldMap1Default","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]}},{"children":[],"comments":"A default implementation of `fold1` using `foldMap1`.\n","title":"fold1Default","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,67]}},{"children":[],"comments":"Fold a data structure using a `Semigroup` instance,\ncombining adjacent elements using the specified separator.\n","title":"intercalate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"m"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[98,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]}},{"children":[],"comments":"Fold a data structure, accumulating values in some `Semigroup`,\ncombining adjacent elements using the specified separator.\n","title":"intercalateMap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"m"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeVar","contents":"m"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[103,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]}}]}
− tests/purs/publish/basic-example/output/Data.Semigroup.Foldable/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Semigroup","Foldable"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},"Foldable1"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"foldMap1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"fold1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"traverse1_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"for1_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"sequence1_"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"foldMap1Default"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"fold1Default"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"intercalate"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]},{"Ident":"intercalateMap"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[16,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[17,34]},"Dual",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[18,54]},"Multiplicative",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[19,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[19,25]},{"Ident":"ala"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord","Max"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[20,29]},"Max",null]}]},"eiImportedAs":null},{"eiModule":["Data","Ord","Min"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[21,29]},"Min",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Foldable1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,57]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[37,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,60]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Foldable1","edTypeSynonymArguments":[["t",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":["foldMap1",{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[37,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[37,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,38]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[37,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,55]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[37,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["fold1",{"annotation":[{"start":[38,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[38,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,33]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,33]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,38]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[38,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,40]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeVar","contents":"m"}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Foldable0",{"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":[["Data","Foldable"],"Foldable"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDClass":{"edClassName":"Foldable1","edClassTypeArguments":[["t",null]],"edClassMembers":[[{"Ident":"foldMap1"},{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[37,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[37,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[37,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,38]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[37,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,55]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[37,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeVar","contents":"m"}]}]}]},null]},null]}],[{"Ident":"fold1"},{"annotation":[{"start":[38,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[38,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,33]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,33]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,38]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[38,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,40]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeVar","contents":"m"}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[36,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[36,17]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"foldMap1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[37,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[37,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[37,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,38]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[37,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[37,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,49]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,55]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[37,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[37,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[37,62]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},13]},14]},15]}}},{"EDValue":{"edValueName":{"Ident":"fold1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[38,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[38,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,33]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,33]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,38]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[38,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,40]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[38,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[38,45]},[]],"tag":"TypeVar","contents":"m"}]}]}]},89]},90]}}},{"EDValue":{"edValueName":{"Ident":"traverse1_"},"edValueType":{"annotation":[{"start":[66,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[66,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[66,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[66,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[66,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[66,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,42]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[66,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,42]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[66,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,53]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[66,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,53]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[66,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,59]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[66,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,64]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[66,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,66]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[66,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,72]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[66,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,74]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[66,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,79]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[66,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[66,84]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},37]},38]},39]},40]}}},{"EDValue":{"edValueName":{"Ident":"for1_"},"edValueType":{"annotation":[{"start":[73,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[73,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[73,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[73,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[73,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[73,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,37]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[73,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,37]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[73,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[73,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,48]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[73,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,48]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[73,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,53]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[73,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,55]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[73,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,61]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[73,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,66]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[73,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[73,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,74]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[73,75],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[73,79]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},47]},48]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"sequence1_"},"edValueType":{"annotation":[{"start":[78,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[78,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[78,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[78,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[78,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,40]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[78,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,40]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[78,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[78,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,51]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[78,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,51]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[78,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[78,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,56]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[78,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,59]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[78,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[78,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,67]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[78,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[78,72]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},55]},56]},57]}}},{"EDValue":{"edValueName":{"Ident":"foldMap1Default"},"edValueType":{"annotation":[{"start":[45,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[45,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[45,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[45,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[45,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,45]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[45,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,45]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[45,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[45,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,58]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[45,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,58]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[45,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[45,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,73]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[45,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,73]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[45,77],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,77],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,86],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,80],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,82]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,79]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,83],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,84]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[45,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,93],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,95]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,89],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,90]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[45,91],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,92]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[45,96],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[45,97]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]}]},91]},92]},93]}}},{"EDValue":{"edValueName":{"Ident":"fold1Default"},"edValueType":{"annotation":[{"start":[41,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,67]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[41,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,67]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[41,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[41,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,40]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[41,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,40]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[41,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[41,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,55]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[41,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,55]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[41,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[41,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,60]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[41,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,62]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[41,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[41,67]},[]],"tag":"TypeVar","contents":"m"}]}]}]},61]},62]}}},{"EDValue":{"edValueName":{"Ident":"intercalate"},"edValueType":{"annotation":[{"start":[98,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[98,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[98,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[98,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,39]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[98,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[98,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[98,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,54]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[98,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,54]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[98,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,59]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[98,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[98,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,64]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[98,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,66]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[98,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[98,71]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]},23]},24]}}},{"EDValue":{"edValueName":{"Ident":"intercalateMap"},"edValueType":{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[104,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[104,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[105,17]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[105,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[105,17]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[106,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[106,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[106,17]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[106,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[106,17]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,10]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[107,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,7]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[107,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[107,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[107,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[107,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,18]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[107,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[107,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,24]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[107,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,26]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[107,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[107,31]},[]],"tag":"TypeVar","contents":"m"}]}]}]}]}]},16]},17]},18]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Foldable"],"Foldable1"],"edInstanceName":{"Ident":"foldableDual"},"edInstanceTypes":[{"annotation":[{"start":[48,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[48,40]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Foldable"],{"Ident":"foldableDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Foldable"],"Foldable1"],"edInstanceName":{"Ident":"foldableMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[52,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[52,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Foldable"],{"Ident":"foldableMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Foldable.purs","end":[109,58]}}
tests/purs/publish/basic-example/output/Data.Semigroup.Last/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Semigroup","Last"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[40,17]},"Last",["Last"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Last"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Last"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupLast"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Last","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[13,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[13,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Last",[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[13,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Last","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Last","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[13,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqLast"},"edInstanceTypes":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,51]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[15,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[15,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"eqLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Last"},"edInstanceTypes":[{"annotation":[{"start":[16,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[16,36]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"eq1Last"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordLast"},"edInstanceTypes":[{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,54]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,41]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"ordLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Last"},"edInstanceTypes":[{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[19,38]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"ord1Last"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedLast"},"edInstanceTypes":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,66]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[21,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[21,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,49]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"boundedLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showLast"},"edInstanceTypes":[{"annotation":[{"start":[23,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,42]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[23,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[23,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"showLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorLast"},"edInstanceTypes":[{"annotation":[{"start":[26,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[26,44]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"functorLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyLast"},"edInstanceTypes":[{"annotation":[{"start":[28,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[28,33]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"applyLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeLast"},"edInstanceTypes":[{"annotation":[{"start":[31,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[31,45]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"applicativeLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindLast"},"edInstanceTypes":[{"annotation":[{"start":[34,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[34,31]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"bindLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadLast"},"edInstanceTypes":[{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[37,33]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"monadLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupLast"},"edInstanceTypes":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[39,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[39,42]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[39,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[39,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"semigroupLast"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[40,17]}}+{"efVersion":"0.13.2","efModuleName":["Data","Semigroup","Last"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[40,17]},"Last",["Last"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Last"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Last"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupLast"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[5,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[6,28]},"Ord1"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Last","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[13,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[13,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Last",[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[13,24]},[]],"tag":"TypeVar","contents":"a"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Last","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Last","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[13,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqLast"},"edInstanceTypes":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,51]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[15,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[15,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[15,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"eqLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Last"},"edInstanceTypes":[{"annotation":[{"start":[16,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[16,36]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"eq1Last"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordLast"},"edInstanceTypes":[{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,54]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[18,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,41]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[18,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[18,41]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"ordLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Last"},"edInstanceTypes":[{"annotation":[{"start":[19,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[19,38]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"ord1Last"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedLast"},"edInstanceTypes":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,66]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[21,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,68]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[21,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,49]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[21,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[21,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"boundedLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showLast"},"edInstanceTypes":[{"annotation":[{"start":[23,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,42]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[23,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[23,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[23,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[23,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"showLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorLast"},"edInstanceTypes":[{"annotation":[{"start":[26,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[26,44]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"functorLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyLast"},"edInstanceTypes":[{"annotation":[{"start":[28,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[28,33]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"applyLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeLast"},"edInstanceTypes":[{"annotation":[{"start":[31,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[31,45]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"applicativeLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindLast"},"edInstanceTypes":[{"annotation":[{"start":[34,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[34,31]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"bindLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadLast"},"edInstanceTypes":[{"annotation":[{"start":[37,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[37,33]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"monadLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupLast"},"edInstanceTypes":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[39,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[39,42]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup","Last"],"Last"]},{"annotation":[{"start":[39,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[39,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Last"],{"Ident":"semigroupLast"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs","end":[40,17]}}
− tests/purs/publish/basic-example/output/Data.Semigroup.Traversable/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Semigroup.Traversable","comments":null,"declarations":[{"children":[{"comments":null,"title":"traverse1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[34,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]}},{"comments":null,"title":"sequence1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[35,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]}},{"comments":null,"title":"traversableDual","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Traversable"],"Traversable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[39,31]}},{"comments":null,"title":"traversableMultiplicative","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup","Traversable"],"Traversable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[43,31]}}],"comments":"`Traversable1` represents data structures with a minimum of one element that can be _traversed_,\naccumulating results and effects in some `Applicative` functor.\n\n- `traverse1` runs an action for every element in a data structure,\n  and accumulates the results.\n- `sequence1` runs the actions _contained_ in a data structure,\n  and accumulates the results.\n\nThe `traverse1` and `sequence1` functions should be compatible in the\nfollowing sense:\n\n- `traverse1 f xs = sequence1 (f <$> xs)`\n- `sequence1 = traverse1 identity`\n\n`Traversable1` instances should also be compatible with the corresponding\n`Foldable1` instances, in the following sense:\n\n- `foldMap1 f = runConst <<< traverse1 (Const <<< f)`\n\nDefault implementations are provided by the following functions:\n\n- `traverse1Default`\n- `sequence1Default`\n","title":"Traversable1","info":{"fundeps":[],"arguments":[["t",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null}]},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]}},{"children":[],"comments":"A default implementation of `traverse1` using `sequence1`.\n","title":"traverse1Default","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Traversable"],"Traversable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]}},{"children":[],"comments":"A default implementation of `sequence1` using `traverse1`.\n","title":"sequence1Default","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Traversable"],"Traversable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]}}]}
− tests/purs/publish/basic-example/output/Data.Semigroup.Traversable/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Semigroup","Traversable"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[62,38]},{"Ident":"sequence1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[62,38]},{"Ident":"traverse1"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[62,38]},"Traversable1"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[62,38]},{"Ident":"traverse1Default"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[62,38]},{"Ident":"sequence1Default"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[5,34]},"Dual",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[6,54]},"Multiplicative",null]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[7,48]},"Foldable1"]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[8,43]},"Traversable"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"sequence1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[35,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup","Traversable"],"Traversable1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[35,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,35]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,40]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,43]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[35,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,45]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[35,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,51]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[35,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,54]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[35,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,56]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},76]},77]},78]}}},{"EDValue":{"edValueName":{"Ident":"traverse1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[34,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup","Traversable"],"Traversable1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,37]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[34,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[34,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,56]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[34,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,66]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[34,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},0]},1]},2]},3]}}},{"EDType":{"edTypeName":"Traversable1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,58]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[34,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[34,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,61]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Traversable1","edTypeSynonymArguments":[["t",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":["traverse1",{"annotation":[{"start":[34,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,37]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[34,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[34,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,56]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[34,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,66]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[34,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["sequence1",{"annotation":[{"start":[35,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[35,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,35]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,40]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,43]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[35,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,45]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[35,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,51]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[35,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,54]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[35,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,56]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Foldable10",{"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":[["Data","Semigroup","Foldable"],"Foldable1"]},{"annotation":[{"start":[33,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[33,19]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Traversable1",{"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":[["Data","Traversable"],"Traversable"]},{"annotation":[{"start":[33,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[33,34]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"Traversable1","edClassTypeArguments":[["t",null]],"edClassMembers":[[{"Ident":"traverse1"},{"annotation":[{"start":[34,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,37]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[34,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[34,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,50]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,56]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[34,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,63]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,66]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[34,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[34,68]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]}],[{"Ident":"sequence1"},{"annotation":[{"start":[35,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[35,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,35]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,40]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,43]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[35,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,45]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[35,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,51]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[35,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,54]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[35,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[35,56]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[33,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[33,19]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[33,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[33,19]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[{"start":[33,21],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[33,34]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[33,33],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[33,34]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"traverse1Default"},"edValueType":{"annotation":[{"start":[47,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[47,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[48,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[48,20]},[]],"constraintClass":[["Data","Semigroup","Traversable"],"Traversable1"],"constraintArgs":[{"annotation":[{"start":[48,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[48,20]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[49,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[49,13]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[49,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[49,13]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[51,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[50,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[50,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[50,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[50,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[50,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[50,13]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[50,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[50,15]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[51,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[51,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[51,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[51,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[52,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[52,12]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},79]},80]},81]},82]}}},{"EDValue":{"edValueName":{"Ident":"sequence1Default"},"edValueType":{"annotation":[{"start":[57,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[57,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[57,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[58,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[58,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[58,20]},[]],"constraintClass":[["Data","Semigroup","Traversable"],"Traversable1"],"constraintArgs":[{"annotation":[{"start":[58,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[58,20]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[59,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[59,13]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[59,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[59,13]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[60,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[60,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[60,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[60,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[60,10]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[60,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[60,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[61,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[61,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},4]},5]},6]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Traversable"],"Traversable1"],"edInstanceName":{"Ident":"traversableDual"},"edInstanceTypes":[{"annotation":[{"start":[37,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[37,46]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Traversable"],{"Ident":"traversableDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup","Traversable"],"Traversable1"],"edInstanceName":{"Ident":"traversableMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[41,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[41,66]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup","Traversable"],{"Ident":"traversableMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Semigroup/Traversable.purs","end":[62,38]}}
tests/purs/publish/basic-example/output/Data.Semigroup/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Semigroup"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"Semigroup"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},{"Ident":"append"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"<>"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"SemigroupRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},{"Ident":"appendRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupVoid"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[7,23]},"Unit",[]]},{"ValueRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[7,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[8,23]},"Void",[]]},{"ValueRef":[{"start":[8,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[8,31]},{"Ident":"absurd"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[11,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[11,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[11,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[12,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":5,"efOperator":"<>","efAlias":[["Data","Semigroup"],{"Left":{"Ident":"append"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Semigroup","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Semigroup","edTypeSynonymArguments":[["a",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":["append",{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Semigroup","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"append"},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"append"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]}}},{"EDType":{"edTypeName":"SemigroupRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"Row","contents":{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"Row","contents":{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"SemigroupRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["appendRecord",{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"SemigroupRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"appendRecord"},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}]}},{"EDValue":{"edValueName":{"Ident":"appendRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},5]},6]},7]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupString"},"edInstanceTypes":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[27,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupUnit"},"edInstanceTypes":[{"annotation":[{"start":[30,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[30,41]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupVoid"},"edInstanceTypes":[{"annotation":[{"start":[33,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[33,41]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupVoid"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupFn"},"edInstanceTypes":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,53]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[36,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeVar","contents":"s'"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,37]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,37]},[]],"tag":"TypeVar","contents":"s'"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupArray"},"edInstanceTypes":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[39,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupRecord"},"edInstanceTypes":[{"annotation":[{"start":[42,97],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,97],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,103]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[42,104],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,107]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[42,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,51]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[42,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,46]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[42,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,51]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[42,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,81]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[42,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,73]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[42,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,77]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[42,78],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,81]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"SemigroupRecord"],"edInstanceName":{"Ident":"semigroupRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[53,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,54]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,58]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[53,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,61]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"SemigroupRecord"],"edInstanceName":{"Ident":"semigroupRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,32]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[62,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,36]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[62,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,42]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,54]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[62,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,59]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[62,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,66]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[57,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[57,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[57,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[58,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[58,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[59,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,52]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[59,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,37]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,41]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[59,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,52]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[60,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[60,25]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[60,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[60,25]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]}}+{"efVersion":"0.13.2","efModuleName":["Data","Semigroup"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"Semigroup"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},{"Ident":"append"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"<>"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"SemigroupRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},{"Ident":"appendRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupVoid"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[7,23]},"Unit",[]]},{"ValueRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[7,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[8,23]},"Void",[]]},{"ValueRef":[{"start":[8,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[8,31]},{"Ident":"absurd"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[11,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[11,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[11,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[12,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":5,"efOperator":"<>","efAlias":[["Data","Semigroup"],{"Left":{"Ident":"append"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Semigroup","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Semigroup","edTypeSynonymArguments":[["a",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":["append",{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Semigroup","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"append"},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"append"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]}}},{"EDType":{"edTypeName":"SemigroupRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"Row","contents":{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"Row","contents":{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"SemigroupRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["appendRecord",{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"SemigroupRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"appendRecord"},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"appendRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},5]},6]},7]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupString"},"edInstanceTypes":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[27,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupUnit"},"edInstanceTypes":[{"annotation":[{"start":[30,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[30,41]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupVoid"},"edInstanceTypes":[{"annotation":[{"start":[33,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[33,41]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupVoid"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupFn"},"edInstanceTypes":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,53]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[36,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeVar","contents":"s'"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,37]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,37]},[]],"tag":"TypeVar","contents":"s'"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupArray"},"edInstanceTypes":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[39,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupRecord"},"edInstanceTypes":[{"annotation":[{"start":[42,97],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,97],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,103]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[42,104],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,107]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[42,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,51]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[42,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,46]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[42,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,51]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[42,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,81]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[42,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,73]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[42,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,77]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[42,78],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,81]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"SemigroupRecord"],"edInstanceName":{"Ident":"semigroupRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[53,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,54]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,58]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[53,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,61]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"SemigroupRecord"],"edInstanceName":{"Ident":"semigroupRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,32]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[62,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,36]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[62,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,42]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,54]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[62,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,59]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[62,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,66]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[57,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[57,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[57,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[58,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[58,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[59,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,52]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[59,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,37]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,41]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[59,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,52]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[60,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[60,25]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[60,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[60,25]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]}}
tests/purs/publish/basic-example/output/Data.Semiring/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Semiring"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"add"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"+"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"zero"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"mul"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"*"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"one"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"SemiringRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"addRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"mulRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"oneRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"zeroRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[7,23]},"Unit",[]]},{"ValueRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[7,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[10,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[10,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[10,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Row"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[11,33]},"RProxy",null]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[12,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":6,"efOperator":"+","efAlias":[["Data","Semiring"],{"Left":{"Ident":"add"}}]},{"efAssociativity":"infixl","efPrecedence":7,"efOperator":"*","efAlias":[["Data","Semiring"],{"Left":{"Ident":"mul"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Semiring","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Semiring","edTypeSynonymArguments":[["a",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":["add",{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["zero",{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["mul",{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["one",{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"Semiring","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"add"},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"zero"},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"mul"},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"one"},{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"add"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},27]}}},{"EDValue":{"edValueName":{"Ident":"zero"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},3]}}},{"EDValue":{"edValueName":{"Ident":"mul"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]}}},{"EDValue":{"edValueName":{"Ident":"one"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"}]},9]}}},{"EDType":{"edTypeName":"SemiringRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"Row","contents":{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"Row","contents":{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"SemiringRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["addRecord",{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["mulRecord",{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["oneRecord",{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["zeroRecord",{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"SemiringRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"addRecord"},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"mulRecord"},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"oneRecord"},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}],[{"Ident":"zeroRecord"},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}]}},{"EDValue":{"edValueName":{"Ident":"addRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},14]},15]},16]}}},{"EDValue":{"edValueName":{"Ident":"mulRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},10]},11]},12]}}},{"EDValue":{"edValueName":{"Ident":"oneRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"zeroRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},0]},1]},2]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringInt"},"edInstanceTypes":[{"annotation":[{"start":[44,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[44,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringNumber"},"edInstanceTypes":[{"annotation":[{"start":[50,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[50,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringFn"},"edInstanceTypes":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[56,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,34]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[56,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,34]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringUnit"},"edInstanceTypes":[{"annotation":[{"start":[62,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[62,39]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringRecord"},"edInstanceTypes":[{"annotation":[{"start":[68,94],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,104]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,94],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,100]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[68,101],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,104]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[68,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,50]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[68,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,45]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[68,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,50]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[68,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,79]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[68,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,71]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[68,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,75]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[68,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,79]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"SemiringRecord"],"edInstanceName":{"Ident":"semiringRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[87,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,52]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[87,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,56]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[87,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,59]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"SemiringRecord"],"edInstanceName":{"Ident":"semiringRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,31]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[99,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,35]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[99,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,41]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[99,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,53]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[99,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,58]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[99,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,65]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[94,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[94,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[94,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[94,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[95,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[95,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[95,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[95,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[95,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[96,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,51]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[96,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,36]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[96,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,40]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[96,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,51]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[97,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[97,24]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[97,24]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]}}+{"efVersion":"0.13.2","efModuleName":["Data","Semiring"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"add"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"+"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"zero"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"mul"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"*"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"one"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"SemiringRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"addRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"mulRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"oneRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"zeroRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[7,23]},"Unit",[]]},{"ValueRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[7,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[10,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[10,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[10,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Row"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[11,33]},"RProxy",null]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[12,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":6,"efOperator":"+","efAlias":[["Data","Semiring"],{"Left":{"Ident":"add"}}]},{"efAssociativity":"infixl","efPrecedence":7,"efOperator":"*","efAlias":[["Data","Semiring"],{"Left":{"Ident":"mul"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Semiring","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Semiring","edTypeSynonymArguments":[["a",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":["add",{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["zero",{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["mul",{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["one",{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"Semiring","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"add"},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"zero"},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"mul"},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"one"},{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"add"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},27]}}},{"EDValue":{"edValueName":{"Ident":"zero"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},3]}}},{"EDValue":{"edValueName":{"Ident":"mul"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]}}},{"EDValue":{"edValueName":{"Ident":"one"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"}]},9]}}},{"EDType":{"edTypeName":"SemiringRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"Row","contents":{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"Row","contents":{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"SemiringRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["addRecord",{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["mulRecord",{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["oneRecord",{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["zeroRecord",{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"SemiringRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"addRecord"},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"mulRecord"},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"oneRecord"},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}],[{"Ident":"zeroRecord"},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"addRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},14]},15]},16]}}},{"EDValue":{"edValueName":{"Ident":"mulRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},10]},11]},12]}}},{"EDValue":{"edValueName":{"Ident":"oneRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"zeroRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},0]},1]},2]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringInt"},"edInstanceTypes":[{"annotation":[{"start":[44,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[44,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringNumber"},"edInstanceTypes":[{"annotation":[{"start":[50,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[50,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringFn"},"edInstanceTypes":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[56,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,34]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[56,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,34]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringUnit"},"edInstanceTypes":[{"annotation":[{"start":[62,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[62,39]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringRecord"},"edInstanceTypes":[{"annotation":[{"start":[68,94],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,104]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,94],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,100]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[68,101],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,104]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[68,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,50]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[68,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,45]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[68,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,50]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[68,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,79]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[68,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,71]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[68,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,75]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[68,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,79]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"SemiringRecord"],"edInstanceName":{"Ident":"semiringRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[87,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,52]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[87,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,56]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[87,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,59]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"SemiringRecord"],"edInstanceName":{"Ident":"semiringRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,31]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[99,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,35]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[99,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,41]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[99,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,53]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[99,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,58]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[99,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,65]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[94,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[94,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[94,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[94,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[95,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[95,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[95,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[95,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[95,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[96,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,51]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[96,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,36]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[96,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,40]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[96,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,51]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[97,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[97,24]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[97,24]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]}}
tests/purs/publish/basic-example/output/Data.Show/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Show"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]},"Show"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]},{"Ident":"show"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]},"ShowRecordFields"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]},{"Ident":"showRecordFields"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showRecordFieldsNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showRecordFieldsCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[8,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[8,32]},{"Ident":"unsafeGet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[9,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Show","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Show","edTypeSynonymArguments":[["a",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":["show",{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Show","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"show"},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"show"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},9]}}},{"EDType":{"edTypeName":"ShowRecordFields","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,30]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"Row","contents":{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"ShowRecordFields","edTypeSynonymArguments":[["rowlist",null],["row",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":["showRecordFields",{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,30]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[47,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"ShowRecordFields","edClassTypeArguments":[["rowlist",null],["row",null]],"edClassMembers":[[{"Ident":"showRecordFields"},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,30]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[47,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"showRecordFields"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Show"],"ShowRecordFields"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,30]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[47,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]},2]},3]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showBoolean"},"edInstanceTypes":[{"annotation":[{"start":[20,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[20,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showInt"},"edInstanceTypes":[{"annotation":[{"start":[24,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[24,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showNumber"},"edInstanceTypes":[{"annotation":[{"start":[27,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[27,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showChar"},"edInstanceTypes":[{"annotation":[{"start":[30,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[30,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showString"},"edInstanceTypes":[{"annotation":[{"start":[33,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[33,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showArray"},"edInstanceTypes":[{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[36,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Show"],{"Ident":"showArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showRecord"},"edInstanceTypes":[{"annotation":[{"start":[39,78],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,78],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[39,85],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,87]},[]],"tag":"TypeVar","contents":"rs"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[39,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,43]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,40]},[]],"tag":"TypeVar","contents":"rs"},{"annotation":[{"start":[39,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,43]},[]],"tag":"TypeVar","contents":"ls"}],"constraintData":null},{"constraintAnn":[{"start":[39,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,67]},[]],"constraintClass":[["Data","Show"],"ShowRecordFields"],"constraintArgs":[{"annotation":[{"start":[39,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,64]},[]],"tag":"TypeVar","contents":"ls"},{"annotation":[{"start":[39,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,67]},[]],"tag":"TypeVar","contents":"rs"}],"constraintData":null}],"edInstanceChain":[[["Data","Show"],{"Ident":"showRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"ShowRecordFields"],"edInstanceName":{"Ident":"showRecordFieldsNil"},"edInstanceTypes":[{"annotation":[{"start":[49,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[49,56]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[49,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[49,60]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showRecordFieldsNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"ShowRecordFields"],"edInstanceName":{"Ident":"showRecordFieldsCons"},"edInstanceTypes":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,33]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[57,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,37]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[57,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,43]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[57,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,55]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[57,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,60]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[53,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[53,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[53,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[53,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[54,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[54,42]},[]],"constraintClass":[["Data","Show"],"ShowRecordFields"],"constraintArgs":[{"annotation":[{"start":[54,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[54,38]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[54,42]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[{"start":[55,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[55,20]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[55,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[55,20]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Show"],{"Ident":"showRecordFieldsCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]}}+{"efVersion":"0.13.2","efModuleName":["Data","Show"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]},"Show"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]},{"Ident":"show"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]},"ShowRecordFields"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]},{"Ident":"showRecordFields"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showRecordFieldsNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showRecordFieldsCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[8,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[8,32]},{"Ident":"unsafeGet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[9,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Show","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Show","edTypeSynonymArguments":[["a",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":["show",{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Show","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"show"},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"show"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[18,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},9]}}},{"EDType":{"edTypeName":"ShowRecordFields","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,30]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"Row","contents":{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"ShowRecordFields","edTypeSynonymArguments":[["rowlist",null],["row",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":["showRecordFields",{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,30]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[47,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"ShowRecordFields","edClassTypeArguments":[["rowlist",null],["row",null]],"edClassMembers":[[{"Ident":"showRecordFields"},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,30]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[47,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"showRecordFields"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Show"],"ShowRecordFields"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,30]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,38]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[47,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,52]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[47,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]},2]},3]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showBoolean"},"edInstanceTypes":[{"annotation":[{"start":[20,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[20,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showInt"},"edInstanceTypes":[{"annotation":[{"start":[24,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[24,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showNumber"},"edInstanceTypes":[{"annotation":[{"start":[27,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[27,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showChar"},"edInstanceTypes":[{"annotation":[{"start":[30,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[30,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showString"},"edInstanceTypes":[{"annotation":[{"start":[33,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[33,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showArray"},"edInstanceTypes":[{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[36,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[36,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[36,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Show"],{"Ident":"showArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showRecord"},"edInstanceTypes":[{"annotation":[{"start":[39,78],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,78],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[39,85],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,87]},[]],"tag":"TypeVar","contents":"rs"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[39,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,43]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[39,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,40]},[]],"tag":"TypeVar","contents":"rs"},{"annotation":[{"start":[39,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,43]},[]],"tag":"TypeVar","contents":"ls"}],"constraintData":null},{"constraintAnn":[{"start":[39,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,67]},[]],"constraintClass":[["Data","Show"],"ShowRecordFields"],"constraintArgs":[{"annotation":[{"start":[39,62],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,64]},[]],"tag":"TypeVar","contents":"ls"},{"annotation":[{"start":[39,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[39,67]},[]],"tag":"TypeVar","contents":"rs"}],"constraintData":null}],"edInstanceChain":[[["Data","Show"],{"Ident":"showRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"ShowRecordFields"],"edInstanceName":{"Ident":"showRecordFieldsNil"},"edInstanceTypes":[{"annotation":[{"start":[49,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[49,56]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[49,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[49,60]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Show"],{"Ident":"showRecordFieldsNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"ShowRecordFields"],"edInstanceName":{"Ident":"showRecordFieldsCons"},"edInstanceTypes":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,33]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[57,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,37]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[57,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,43]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[57,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,55]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[57,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[57,60]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[53,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[53,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[53,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[53,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[54,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[54,42]},[]],"constraintClass":[["Data","Show"],"ShowRecordFields"],"constraintArgs":[{"annotation":[{"start":[54,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[54,38]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[54,42]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null},{"constraintAnn":[{"start":[55,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[55,20]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[55,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[55,20]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Show"],{"Ident":"showRecordFieldsCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Show.purs","end":[71,56]}}
− tests/purs/publish/basic-example/output/Data.String.CaseInsensitive/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.CaseInsensitive","comments":null,"declarations":[{"children":[{"comments":null,"title":"CaseInsensitiveString","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqCaseInsensitiveString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]}]}},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[13,29]}},{"comments":null,"title":"ordCaseInsensitiveString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[17,38]}},{"comments":null,"title":"showCaseInsensitiveString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[20,78]}},{"comments":null,"title":"newtypeCaseInsensitiveString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[22,80]}}],"comments":"A newtype for case insensitive string comparisons and ordering.\n","title":"CaseInsensitiveString","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[9,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[9,61]}}]}
− tests/purs/publish/basic-example/output/Data.String.CaseInsensitive/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","CaseInsensitive"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[22,80]},"CaseInsensitiveString",["CaseInsensitiveString"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqCaseInsensitiveString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordCaseInsensitiveString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showCaseInsensitiveString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeCaseInsensitiveString"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[5,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","String"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[6,28]},{"Ident":"toLower"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"CaseInsensitiveString","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["CaseInsensitiveString",[{"annotation":[{"start":[9,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[9,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"CaseInsensitiveString","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"CaseInsensitiveString","edDataCtorType":{"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":[9,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[9,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqCaseInsensitiveString"},"edInstanceTypes":[{"annotation":[{"start":[11,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[11,61]},[]],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CaseInsensitive"],{"Ident":"eqCaseInsensitiveString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordCaseInsensitiveString"},"edInstanceTypes":[{"annotation":[{"start":[15,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[15,63]},[]],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CaseInsensitive"],{"Ident":"ordCaseInsensitiveString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showCaseInsensitiveString"},"edInstanceTypes":[{"annotation":[{"start":[19,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[19,65]},[]],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CaseInsensitive"],{"Ident":"showCaseInsensitiveString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeCaseInsensitiveString"},"edInstanceTypes":[{"annotation":[{"start":[22,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[22,78]},[]],"tag":"TypeConstructor","contents":[["Data","String","CaseInsensitive"],"CaseInsensitiveString"]},{"annotation":[{"start":[9,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[9,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CaseInsensitive"],{"Ident":"newtypeCaseInsensitiveString"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CaseInsensitive.purs","end":[22,80]}}
− tests/purs/publish/basic-example/output/Data.String.CodePoints/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.CodePoints","comments":"These functions allow PureScript strings to be treated as if they were\nsequences of Unicode code points instead of their true underlying\nimplementation (sequences of UTF-16 code units). For nearly all uses of\nstrings, these functions should be preferred over the ones in\n`Data.String.CodeUnits`.\n","declarations":[{"children":[{"comments":null,"title":"eqCodePoint","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[49,44]}},{"comments":null,"title":"ordCodePoint","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[50,46]}},{"comments":null,"title":"showCodePoint","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[53,84]}},{"comments":null,"title":"boundedCodePoint","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[57,27]}},{"comments":null,"title":"enumCodePoint","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"Enum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[61,37]}},{"comments":null,"title":"boundedEnumCodePoint","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Enum"],"BoundedEnum"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}},"sourceSpan":{"start":[63,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[68,26]}}],"comments":"CodePoint is an Int bounded between 0 and 0x10FFFF, corresponding to\nUnicode code points.\n","title":"CodePoint","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[47,34]}},{"children":[],"comments":"Creates a CodePoint from a given Char.\n\n```purescript\n>>> codePointFromChar 'B'\nCodePoint 0x42 -- represents 'B'\n```\n\n","title":"codePointFromChar","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}},"sourceSpan":{"start":[77,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[77,39]}},{"children":[],"comments":"Creates a string containing just the given code point. Operates in\nconstant space and time.\n\n```purescript\n>>> map singleton (codePointFromInt 0x1D400)\nJust \"𝐀\"\n```\n\n","title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[88,33]}},{"children":[],"comments":"Creates a string from an array of code points. Operates in space and time\nlinear to the length of the array.\n\n```purescript\n>>> codePointArray = toCodePointArray \"c 𝐀\"\n>>> codePointArray\n[CodePoint 0x63, CodePoint 0x20, CodePoint 0x1D400]\n>>> fromCodePointArray codePointArray\n\"c 𝐀\"\n```\n\n","title":"fromCodePointArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[114,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[114,48]}},{"children":[],"comments":"Creates an array of code points from a string. Operates in space and time\nlinear to the length of the string.\n\n```purescript\n>>> codePointArray = toCodePointArray \"b 𝐀𝐀\"\n>>> codePointArray\n[CodePoint 0x62, CodePoint 0x20, CodePoint 0x1D400, CodePoint 0x1D400]\n>>> map singleton codePointArray\n[\"b\", \" \", \"𝐀\", \"𝐀\"]\n```\n\n","title":"toCodePointArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}},"sourceSpan":{"start":[133,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[133,46]}},{"children":[],"comments":"Returns the first code point of the string after dropping the given number\nof code points from the beginning, if there is such a code point. Operates\nin constant space and in time linear to the given index.\n\n```purescript\n>>> codePointAt 1 \"𝐀𝐀𝐀𝐀\"\nJust (CodePoint 0x1D400) -- represents \"𝐀\"\n-- compare to Data.String:\n>>> charAt 1 \"𝐀𝐀𝐀𝐀\"\nJust '�'\n```\n\n","title":"codePointAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}]}},"sourceSpan":{"start":[160,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,48]}},{"children":[],"comments":"Returns a record with the first code point and the remaining code points\nof the string. Returns Nothing if the string is empty. Operates in\nconstant space and time.\n\n```purescript\n>>> uncons \"𝐀𝐀 c 𝐀\"\nJust { head: CodePoint 0x1D400, tail: \"𝐀 c 𝐀\" }\n>>> uncons \"\"\nNothing\n```\n\n","title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]}},"sourceSpan":{"start":[191,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,64]}},{"children":[],"comments":"Returns the number of code points in the string. Operates in constant\nspace and in time linear to the length of the string.\n\n```purescript\n>>> length \"b 𝐀𝐀 c 𝐀\"\n8\n-- compare to Data.String:\n>>> length \"b 𝐀𝐀 c 𝐀\"\n11\n```\n\n","title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[215,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[215,24]}},{"children":[],"comments":"Returns the number of code points in the leading sequence of code points\nwhich all match the given predicate. Operates in constant space and in\ntime linear to the length of the string.\n\n```purescript\n>>> countPrefix (\\c -> codePointToInt c == 0x1D400) \"𝐀𝐀 b c 𝐀\"\n2\n```\n\n","title":"countPrefix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[227,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,55]}},{"children":[],"comments":"Returns the number of code points preceding the first match of the given\npattern in the string. Returns Nothing when no matches are found.\n\n```purescript\n>>> indexOf (Pattern \"𝐀\") \"b 𝐀𝐀 c 𝐀\"\nJust 2\n>>> indexOf (Pattern \"o\") \"b 𝐀𝐀 c 𝐀\"\nNothing\n```\n\n","title":"indexOf","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[255,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,42]}},{"children":[],"comments":"Returns the number of code points preceding the first match of the given\npattern in the string. Pattern matches preceding the given index will be\nignored. Returns Nothing when no matches are found.\n\n```purescript\n>>> indexOf' (Pattern \"𝐀\") 4 \"b 𝐀𝐀 c 𝐀\"\nJust 7\n>>> indexOf' (Pattern \"o\") 4 \"b 𝐀𝐀 c 𝐀\"\nNothing\n```\n\n","title":"indexOf'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}},"sourceSpan":{"start":[269,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]}},{"children":[],"comments":"Returns the number of code points preceding the last match of the given\npattern in the string. Returns Nothing when no matches are found.\n\n```purescript\n>>> lastIndexOf (Pattern \"𝐀\") \"b 𝐀𝐀 c 𝐀\"\nJust 7\n>>> lastIndexOf (Pattern \"o\") \"b 𝐀𝐀 c 𝐀\"\nNothing\n```\n\n","title":"lastIndexOf","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[284,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,46]}},{"children":[],"comments":"Returns the number of code points preceding the first match of the given\npattern in the string. Pattern matches following the given index will be\nignored. Returns Nothing when no matches are found.\n\n```purescript\n>>> lastIndexOf' (Pattern \"𝐀\") 5 \"b 𝐀𝐀 c 𝐀\"\nJust 3\n>>> lastIndexOf' (Pattern \"o\") 5 \"b 𝐀𝐀 c 𝐀\"\nNothing\n```\n\n","title":"lastIndexOf'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}},"sourceSpan":{"start":[298,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]}},{"children":[],"comments":"Returns a string containing the given number of code points from the\nbeginning of the given string. If the string does not have that many code\npoints, returns the empty string. Operates in constant space and in time\nlinear to the given number.\n\n```purescript\n>>> take 3 \"b 𝐀𝐀 c 𝐀\"\n\"b 𝐀\"\n-- compare to Data.String:\n>>> take 3 \"b 𝐀𝐀 c 𝐀\"\n\"b �\"\n```\n\n","title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[316,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,32]}},{"children":[],"comments":"Returns a string containing the leading sequence of code points which all\nmatch the given predicate from the string. Operates in constant space and\nin time linear to the length of the string.\n\n```purescript\n>>> takeWhile (\\c -> codePointToInt c == 0x1D400) \"𝐀𝐀 b c 𝐀\"\n\"𝐀𝐀\"\n```\n\n","title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[336,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,56]}},{"children":[],"comments":"Drops the given number of code points from the beginning of the string. If\nthe string does not have that many code points, returns the empty string.\nOperates in constant space and in time linear to the given number.\n\n```purescript\n>>> drop 5 \"𝐀𝐀 b c\"\n\"c\"\n-- compared to Data.String:\n>>> drop 5 \"𝐀𝐀 b c\"\n\"b c\" -- because \"𝐀\" occupies 2 code units\n```\n\n","title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[351,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,32]}},{"children":[],"comments":"Drops the leading sequence of code points which all match the given\npredicate from the string. Operates in constant space and in time linear\nto the length of the string.\n\n```purescript\n>>> dropWhile (\\c -> codePointToInt c == 0x1D400) \"𝐀𝐀 b c 𝐀\"\n\" b c 𝐀\"\n```\n\n","title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[363,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,56]}},{"children":[],"comments":"Splits a string into two substrings, where `before` contains the code\npoints up to (but not including) the given index, and `after` contains the\nrest of the string, from that index on.\n\n```purescript\n>>> splitAt 3 \"b 𝐀𝐀 c 𝐀\"\nJust { before: \"b 𝐀\", after: \"𝐀 c 𝐀\" }\n```\n\nThus the length of `(splitAt i s).before` will equal either `i` or\n`length s`, if that is shorter. (Or if `i` is negative the length will be\n0.)\n\nIn code:\n```purescript\nlength (splitAt i s).before == min (max i 0) (length s)\n(splitAt i s).before <> (splitAt i s).after == s\nsplitAt i s == {before: take i s, after: drop i s}\n```\n","title":"splitAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["before",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[],"tag":"RCons","contents":["after",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]}},"sourceSpan":{"start":[385,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,66]}}]}
− tests/purs/publish/basic-example/output/Data.String.CodePoints/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","CodePoints"],"efExports":[{"ReExportRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"exportSourceImportedFrom":["Data","String","CodeUnits"],"exportSourceDefinedIn":["Data","String","CodeUnits"]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"contains"}]}]},{"ReExportRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"exportSourceImportedFrom":["Data","String","CodeUnits"],"exportSourceDefinedIn":["Data","String","CodeUnits"]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"stripPrefix"}]}]},{"ReExportRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"exportSourceImportedFrom":["Data","String","CodeUnits"],"exportSourceDefinedIn":["Data","String","CodeUnits"]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"stripSuffix"}]}]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[7,19]},["Exports"]]},{"TypeRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},"CodePoint",[]]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"codePointFromChar"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"fromCodePointArray"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"toCodePointArray"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"codePointAt"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"length"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"countPrefix"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"indexOf"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"indexOf'"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"lastIndexOf"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"lastIndexOf'"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"take"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"drop"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]},{"Ident":"splitAt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqCodePoint"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordCodePoint"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showCodePoint"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedCodePoint"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"enumCodePoint"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedEnumCodePoint"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Array"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Array"]},{"eiModule":["Data","Enum"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[34,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[34,36]},"BoundedEnum"]},{"TypeClassRef":[{"start":[34,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[34,48]},"Enum"]},{"TypeRef":[{"start":[34,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[34,65]},"Cardinality",null]},{"ValueRef":[{"start":[34,67],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[34,78]},{"Ident":"defaultPred"}]},{"ValueRef":[{"start":[34,80],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[34,91]},{"Ident":"defaultSucc"}]},{"ValueRef":[{"start":[34,93],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[34,101]},{"Ident":"fromEnum"}]},{"ValueRef":[{"start":[34,103],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[34,109]},{"Ident":"toEnum"}]},{"ValueRef":[{"start":[34,111],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[34,129]},{"Ident":"toEnumWithDefaults"}]}]},"eiImportedAs":null},{"eiModule":["Data","Int"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[35,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[35,29]},{"Ident":"hexadecimal"}]},{"ValueRef":[{"start":[35,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[35,41]},{"Ident":"toStringAs"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[36,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[36,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","String","CodeUnits"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[37,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[37,39]},{"Ident":"contains"}]},{"ValueRef":[{"start":[37,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[37,52]},{"Ident":"stripPrefix"}]},{"ValueRef":[{"start":[37,54],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[37,65]},{"Ident":"stripSuffix"}]}]},"eiImportedAs":["Exports"]},{"eiModule":["Data","String","CodeUnits"],"eiImportType":{"Implicit":[]},"eiImportedAs":["CU"]},{"eiModule":["Data","String","Common"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[39,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[39,35]},{"Ident":"toUpper"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[40,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[40,36]},"Pattern",[]]}]},"eiImportedAs":null},{"eiModule":["Data","String","Unsafe"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Unsafe"]},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[42,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[42,29]},"Tuple",null]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[43,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[43,32]},{"Ident":"unfoldr"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"CodePoint","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["CodePoint",[{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[47,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]}}}},{"EDValue":{"edValueName":{"Ident":"codePointFromChar"},"edValueType":{"annotation":[{"start":[77,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[77,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[77,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[77,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[77,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[77,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[77,39]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[88,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[88,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[88,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[88,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[88,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[88,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[88,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"fromCodePointArray"},"edValueType":{"annotation":[{"start":[114,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[114,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[114,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[114,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[114,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[114,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[114,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[114,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[114,38]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]},{"annotation":[{"start":[114,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[114,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"toCodePointArray"},"edValueType":{"annotation":[{"start":[133,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[133,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[133,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[133,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[133,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[133,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[133,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[133,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[133,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[133,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[133,46]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"codePointAt"},"edValueType":{"annotation":[{"start":[160,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[160,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[160,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[160,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[160,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[160,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,38]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[160,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[160,48]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[191,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[191,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[191,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[191,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[191,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[191,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,26]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[191,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[191,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[191,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,46]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[191,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,46]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]},{"annotation":[{"start":[191,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,62]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[191,56],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[{"start":[191,63],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[191,64]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[215,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[215,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[215,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[215,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[215,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[215,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[215,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[215,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"countPrefix"},"edValueType":{"annotation":[{"start":[227,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[227,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[227,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[227,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[227,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[227,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[227,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,26]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[227,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[227,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[227,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[227,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[227,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[227,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[227,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"indexOf"},"edValueType":{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,19]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[255,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[255,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,38]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[255,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[255,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"indexOf'"},"edValueType":{"annotation":[{"start":[269,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,20]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[269,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[269,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[269,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[269,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[269,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[269,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[269,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"lastIndexOf"},"edValueType":{"annotation":[{"start":[284,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[284,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[284,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[284,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[284,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[284,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[284,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[284,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"lastIndexOf'"},"edValueType":{"annotation":[{"start":[298,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[298,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[298,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[298,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[298,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[298,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[298,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[298,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[316,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[316,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[316,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[316,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[316,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[316,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[316,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[316,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[316,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[316,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[336,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[336,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[336,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[336,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[336,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[336,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[336,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[336,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[336,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[336,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[336,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[336,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[336,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[336,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[351,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[351,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[351,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[351,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[351,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[351,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[351,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[363,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[363,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[363,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[363,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[363,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[363,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[363,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[363,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[363,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"splitAt"},"edValueType":{"annotation":[{"start":[385,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[385,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[385,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[385,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[385,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[385,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[385,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,47]},[]],"tag":"RCons","contents":["before",{"annotation":[{"start":[385,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[{"start":[385,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,64]},[]],"tag":"RCons","contents":["after",{"annotation":[{"start":[385,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[{"start":[385,65],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[385,66]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqCodePoint"},"edInstanceTypes":[{"annotation":[{"start":[49,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[49,44]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CodePoints"],{"Ident":"eqCodePoint"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordCodePoint"},"edInstanceTypes":[{"annotation":[{"start":[50,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[50,46]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CodePoints"],{"Ident":"ordCodePoint"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showCodePoint"},"edInstanceTypes":[{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[52,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CodePoints"],{"Ident":"showCodePoint"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedCodePoint"},"edInstanceTypes":[{"annotation":[{"start":[55,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[55,47]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CodePoints"],{"Ident":"boundedCodePoint"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumCodePoint"},"edInstanceTypes":[{"annotation":[{"start":[59,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[59,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CodePoints"],{"Ident":"enumCodePoint"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumCodePoint"},"edInstanceTypes":[{"annotation":[{"start":[63,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[63,55]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","CodePoints"],{"Ident":"boundedEnumCodePoint"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[6,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodePoints.purs","end":[422,26]}}
− tests/purs/publish/basic-example/output/Data.String.CodeUnits/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.CodeUnits","comments":null,"declarations":[{"children":[],"comments":"If the string starts with the given prefix, return the portion of the\nstring left after removing it, as a Just value. Otherwise, return Nothing.\n\n```purescript\nstripPrefix (Pattern \"http:\") \"http://purescript.org\" == Just \"//purescript.org\"\nstripPrefix (Pattern \"http:\") \"https://purescript.org\" == Nothing\n```\n","title":"stripPrefix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,49]}},{"children":[],"comments":"If the string ends with the given suffix, return the portion of the\nstring left after removing it, as a `Just` value. Otherwise, return\n`Nothing`.\n\n```purescript\nstripSuffix (Pattern \".exe\") \"psc.exe\" == Just \"psc\"\nstripSuffix (Pattern \".exe\") \"psc\" == Nothing\n```\n","title":"stripSuffix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[60,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,49]}},{"children":[],"comments":"Checks whether the pattern appears in the given string.\n\n```purescript\ncontains (Pattern \"needle\") \"haystack with needle\" == true\ncontains (Pattern \"needle\") \"haystack\" == false\n```\n","title":"contains","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}},"sourceSpan":{"start":[72,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,41]}},{"children":[],"comments":"Returns a string of length `1` containing the given character.\n\n```purescript\nsingleton 'l' == \"l\"\n```\n\n","title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[85,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[85,43]}},{"children":[],"comments":"Converts an array of characters into a string.\n\n```purescript\nfromCharArray ['H', 'e', 'l', 'l', 'o'] == \"Hello\"\n```\n","title":"fromCharArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[92,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[92,53]}},{"children":[],"comments":"Converts the string into an array of characters.\n\n```purescript\ntoCharArray \"Hello☺\\n\" == ['H','e','l','l','o','☺','\\n']\n```\n","title":"toCharArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}},"sourceSpan":{"start":[99,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[99,51]}},{"children":[],"comments":"Returns the character at the given index, if the index is within bounds.\n\n```purescript\ncharAt 2 \"Hello\" == Just 'l'\ncharAt 10 \"Hello\" == Nothing\n```\n\n","title":"charAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}]}},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,38]}},{"children":[],"comments":"Converts the string to a character, if the length of the string is\nexactly `1`.\n\n```purescript\ntoChar \"l\" == Just 'l'\ntoChar \"Hi\" == Nothing -- since length is not 1\n```\n","title":"toChar","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}},"sourceSpan":{"start":[125,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[125,31]}},{"children":[],"comments":"Returns the first character and the rest of the string,\nif the string is not empty.\n\n```purescript\nuncons \"\" == Nothing\nuncons \"Hello World\" == Just { head: 'H', tail: \"ello World\" }\n```\n\n","title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]}},"sourceSpan":{"start":[142,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,59]}},{"children":[],"comments":"Returns the number of characters the string is composed of.\n\n```purescript\nlength \"Hello World\" == 11\n```\n\n","title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[152,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[152,39]}},{"children":[],"comments":"Returns the number of contiguous characters at the beginning\nof the string for which the predicate holds.\n\n```purescript\ncountPrefix (_ /= ' ') \"Hello World\" == 5 -- since length \"Hello\" == 5\n```\n\n","title":"countPrefix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[161,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,65]}},{"children":[],"comments":"Returns the index of the first occurrence of the pattern in the\ngiven string. Returns `Nothing` if there is no match.\n\n```purescript\nindexOf (Pattern \"c\") \"abcdc\" == Just 2\nindexOf (Pattern \"c\") \"aaa\" == Nothing\n```\n\n","title":"indexOf","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[171,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,42]}},{"children":[],"comments":"Returns the index of the first occurrence of the pattern in the\ngiven string, starting at the specified index. Returns `Nothing` if there is\nno match.\n\n```purescript\nindexOf' (Pattern \"a\") 2 \"ababa\" == Just 2\nindexOf' (Pattern \"a\") 3 \"ababa\" == Just 4\n```\n\n","title":"indexOf'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}},"sourceSpan":{"start":[190,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]}},{"children":[],"comments":"Returns the index of the last occurrence of the pattern in the\ngiven string. Returns `Nothing` if there is no match.\n\n```purescript\nlastIndexOf (Pattern \"c\") \"abcdc\" == Just 4\nlastIndexOf (Pattern \"c\") \"aaa\" == Nothing\n```\n\n","title":"lastIndexOf","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[209,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,46]}},{"children":[],"comments":"Returns the index of the last occurrence of the pattern in the\ngiven string, starting at the specified index\nand searching backwards towards the beginning of the string.\nReturns `Nothing` if there is no match.\n\n```purescript\nlastIndexOf' (Pattern \"a\") 1 \"ababa\" == Just 0\nlastIndexOf' (Pattern \"a\") 3 \"ababa\" == Just 2\nlastIndexOf' (Pattern \"a\") 4 \"ababa\" == Just 4\n```\n\n","title":"lastIndexOf'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}},"sourceSpan":{"start":[230,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]}},{"children":[],"comments":"Returns the first `n` characters of the string.\n\n```purescript\ntake 5 \"Hello World\" == \"Hello\"\n```\n\n","title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[247,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,47]}},{"children":[],"comments":"Returns the last `n` characters of the string.\n\n```purescript\ntakeRight 5 \"Hello World\" == \"World\"\n```\n\n","title":"takeRight","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[255,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,37]}},{"children":[],"comments":"Returns the longest prefix (possibly empty) of characters that satisfy\nthe predicate.\n\n```purescript\ntakeWhile (_ /= ':') \"http://purescript.org\" == \"http\"\n```\n\n","title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[265,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,51]}},{"children":[],"comments":"Returns the string without the first `n` characters.\n\n```purescript\ndrop 6 \"Hello World\" == \"World\"\n```\n\n","title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[274,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,47]}},{"children":[],"comments":"Returns the string without the last `n` characters.\n\n```purescript\ndropRight 6 \"Hello World\" == \"Hello\"\n```\n\n","title":"dropRight","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[282,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,37]}},{"children":[],"comments":"Returns the suffix remaining after `takeWhile`.\n\n```purescript\ndropWhile (_ /= '.') \"Test.purs\" == \".purs\"\n```\n\n","title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[291,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,51]}},{"children":[],"comments":"Returns the substring at indices `[begin, end)`.\nIf either index is negative, it is normalised to `length s - index`,\nwhere `s` is the input string. `Nothing` is returned if either\nindex is out of bounds or if `begin > end` after normalisation.\n\n```purescript\nslice 0 0   \"purescript\" == Just \"\"\nslice 0 1   \"purescript\" == Just \"p\"\nslice 3 6   \"purescript\" == Just \"esc\"\nslice (-4) (-1) \"purescript\" == Just \"rip\"\nslice (-4) 3  \"purescript\" == Nothing\n```\n","title":"slice","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]}},"sourceSpan":{"start":[306,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]}},{"children":[],"comments":"Splits a string into two substrings, where `before` contains the\ncharacters up to (but not including) the given index, and `after` contains\nthe rest of the string, from that index on.\n\n```purescript\nsplitAt 2 \"Hello World\" == { before: \"He\", after: \"llo World\"}\nsplitAt 10 \"Hi\" == { before: \"Hi\", after: \"\"}\n```\n\nThus the length of `(splitAt i s).before` will equal either `i` or\n`length s`, if that is shorter. (Or if `i` is negative the length will be\n0.)\n\nIn code:\n```purescript\nlength (splitAt i s).before == min (max i 0) (length s)\n(splitAt i s).before <> (splitAt i s).after == s\nsplitAt i s == {before: take i s, after: drop i s}\n```\n","title":"splitAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["before",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[],"tag":"RCons","contents":["after",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]}},"sourceSpan":{"start":[340,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]}}]}
− tests/purs/publish/basic-example/output/Data.String.CodeUnits/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","CodeUnits"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"stripPrefix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"stripSuffix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"contains"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"fromCharArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"toCharArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"charAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"toChar"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"length"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"countPrefix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"indexOf"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"indexOf'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"lastIndexOf"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"lastIndexOf'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"take"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"takeRight"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"drop"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"dropRight"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"slice"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},{"Ident":"splitAt"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[29,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[29,29]},"Maybe",null]},{"ValueRef":[{"start":[29,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[29,37]},{"Ident":"isJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[30,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[30,40]},"Pattern",null]}]},"eiImportedAs":null},{"eiModule":["Data","String","Unsafe"],"eiImportType":{"Implicit":[]},"eiImportedAs":["U"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"stripPrefix"},"edValueType":{"annotation":[{"start":[46,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[46,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[46,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[46,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[46,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"stripSuffix"},"edValueType":{"annotation":[{"start":[60,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[60,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[60,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[60,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[60,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[60,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[60,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"contains"},"edValueType":{"annotation":[{"start":[72,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,20]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[72,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[72,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[72,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[85,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[85,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[85,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[85,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[85,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[85,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[85,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"fromCharArray"},"edValueType":{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[92,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[92,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[92,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[92,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[92,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[92,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[92,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[{"start":[92,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[92,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"toCharArray"},"edValueType":{"annotation":[{"start":[99,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[99,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[99,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[99,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[99,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[99,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[99,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[99,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[99,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[99,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[99,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"charAt"},"edValueType":{"annotation":[{"start":[108,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[108,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[108,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[108,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[108,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,33]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[108,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[108,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toChar"},"edValueType":{"annotation":[{"start":[125,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[125,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[125,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[125,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[125,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[125,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[125,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[125,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[125,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[125,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[125,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[125,26]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[125,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[125,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[142,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[142,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[142,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[142,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[142,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[142,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,26]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[142,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[142,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[142,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,41]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[142,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]},{"annotation":[{"start":[142,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,57]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[142,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[{"start":[142,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[142,59]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[152,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[152,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[152,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[152,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[152,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[152,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[152,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[152,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"countPrefix"},"edValueType":{"annotation":[{"start":[161,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[161,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[161,62],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[161,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"indexOf"},"edValueType":{"annotation":[{"start":[171,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[171,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,19]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[171,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[171,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[171,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[171,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,38]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[171,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[171,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"indexOf'"},"edValueType":{"annotation":[{"start":[190,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,20]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[190,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[190,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[190,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[190,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[190,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"lastIndexOf"},"edValueType":{"annotation":[{"start":[209,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[209,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[209,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,42]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[209,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[209,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"lastIndexOf'"},"edValueType":{"annotation":[{"start":[230,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[230,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[230,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[230,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[230,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[230,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[230,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[230,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[230,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[230,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[247,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[247,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[247,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[247,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[247,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[247,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[247,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[247,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[247,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[247,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"takeRight"},"edValueType":{"annotation":[{"start":[255,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[255,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[255,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[255,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[255,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[255,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[265,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[265,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[265,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[265,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[265,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[265,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[265,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[265,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[265,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[265,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[265,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[265,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[265,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[265,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[274,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[274,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[274,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[274,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[274,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[274,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[274,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[274,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[274,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[274,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"dropRight"},"edValueType":{"annotation":[{"start":[282,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[282,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[282,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[282,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[291,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[291,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[291,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[291,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[291,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[291,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[291,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[291,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[291,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[291,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[291,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[291,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[291,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[291,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"slice"},"edValueType":{"annotation":[{"start":[306,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[306,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[306,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[306,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[306,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[306,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[306,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[306,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[306,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[306,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"splitAt"},"edValueType":{"annotation":[{"start":[340,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[340,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[340,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[340,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[340,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[340,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[340,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[340,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[340,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[340,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[340,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,62]},[]],"tag":"RCons","contents":["before",{"annotation":[{"start":[340,56],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[{"start":[340,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,79]},[]],"tag":"RCons","contents":["after",{"annotation":[{"start":[340,73],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]},{"annotation":[{"start":[340,80],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]},[]],"tag":"REmpty"}]}]}]}]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/CodeUnits.purs","end":[340,81]}}
− tests/purs/publish/basic-example/output/Data.String.Common/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.Common","comments":null,"declarations":[{"children":[],"comments":"Returns `true` if the given string is empty.\n\n```purescript\nnull \"\" == true\nnull \"Hi\" == false\n```\n","title":"null","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[23,26]}},{"children":[],"comments":"Compare two strings in a locale-aware fashion. This is in contrast to\nthe `Ord` instance on `String` which treats strings as arrays of code\nunits:\n\n```purescript\n\"ä\" `localeCompare` \"b\" == LT\n\"ä\" `compare` \"b\" == GT\n```\n","title":"localeCompare","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,46]}},{"children":[],"comments":"Replaces the first occurence of the pattern with the replacement string.\n\n```purescript\nreplace (Pattern \"<=\") (Replacement \"≤\") \"a <= b <= c\" == \"a ≤ b <= c\"\n```\n","title":"replace","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,69]}},{"children":[],"comments":"Replaces all occurences of the pattern with the replacement string.\n\n```purescript\nreplaceAll (Pattern \"<=\") (Replacement \"≤\") \"a <= b <= c\" == \"a ≤ b ≤ c\"\n```\n","title":"replaceAll","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,72]}},{"children":[],"comments":"Returns the substrings of the second string separated along occurences\nof the first string.\n\n```purescript\nsplit (Pattern \" \") \"hello world\" == [\"hello\", \"world\"]\n```\n","title":"split","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,58]}},{"children":[],"comments":"Returns the argument converted to lowercase.\n\n```purescript\ntoLower \"hElLo\" == \"hello\"\n```\n","title":"toLower","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[72,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[72,43]}},{"children":[],"comments":"Returns the argument converted to uppercase.\n\n```purescript\ntoUpper \"Hello\" == \"HELLO\"\n```\n","title":"toUpper","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[79,43]}},{"children":[],"comments":"Removes whitespace from the beginning and end of a string, including\n[whitespace characters](http://www.ecma-international.org/ecma-262/5.1/#sec-7.2)\nand [line terminators](http://www.ecma-international.org/ecma-262/5.1/#sec-7.3).\n\n```purescript\ntrim \"   Hello  \\n World\\n\\t    \" == \"Hello  \\n World\"\n```\n","title":"trim","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[88,40]}},{"children":[],"comments":"Joins the strings in the array together, inserting the first argument\nas separator between them.\n\n```purescript\njoinWith \", \" [\"apple\", \"banana\", \"orange\"] == \"apple, banana, orange\"\n```\n","title":"joinWith","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[96,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]}}]}
− tests/purs/publish/basic-example/output/Data.String.Common/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","Common"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"null"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"localeCompare"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"replace"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"replaceAll"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"split"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"toLower"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"toUpper"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"trim"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},{"Ident":"joinWith"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[15,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[15,36]},"Pattern",[]]},{"TypeRef":[{"start":[15,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[15,49]},"Replacement",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"null"},"edValueType":{"annotation":[{"start":[23,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[23,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[23,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[23,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[23,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[23,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[23,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"localeCompare"},"edValueType":{"annotation":[{"start":[34,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[34,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[34,46]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replace"},"edValueType":{"annotation":[{"start":[50,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,34]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[50,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,49]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]},{"annotation":[{"start":[50,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,60],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[50,63],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[50,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replaceAll"},"edValueType":{"annotation":[{"start":[57,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,52]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]},{"annotation":[{"start":[57,56],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,56],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,63],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,56],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[57,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[57,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"split"},"edValueType":{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,32]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[65,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[65,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[65,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toLower"},"edValueType":{"annotation":[{"start":[72,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[72,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[72,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[72,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[72,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[72,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[72,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[72,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[72,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"toUpper"},"edValueType":{"annotation":[{"start":[79,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[79,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[79,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[79,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[79,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[79,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[79,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[79,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"trim"},"edValueType":{"annotation":[{"start":[88,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[88,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[88,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[88,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[88,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[88,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[88,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"joinWith"},"edValueType":{"annotation":[{"start":[96,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[96,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[96,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[96,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},{"annotation":[{"start":[96,54],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Common.purs","end":[96,60]}}
− tests/purs/publish/basic-example/output/Data.String.Gen/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.Gen","comments":null,"declarations":[{"children":[],"comments":"Generates a string using the specified character generator.\n","title":"genString","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]},null]}},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,70]}},{"children":[],"comments":"Generates a string using characters from the Unicode basic multilingual\nplain.\n","title":"genUnicodeString","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,67]}},{"children":[],"comments":"Generates a string using the ASCII character set, excluding control codes.\n","title":"genAsciiString","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,65]}},{"children":[],"comments":"Generates a string using the ASCII character set.\n","title":"genAsciiString'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,66]}},{"children":[],"comments":"Generates a string made up of numeric digits.\n","title":"genDigitString","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,65]}},{"children":[],"comments":"Generates a string using characters from the basic Latin alphabet.\n","title":"genAlphaString","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,65]}},{"children":[],"comments":"Generates a string using lowercase characters from the basic Latin alphabet.\n","title":"genAlphaLowercaseString","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,74]}},{"children":[],"comments":"Generates a string using uppercase characters from the basic Latin alphabet.\n","title":"genAlphaUppercaseString","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,74]}}]}
− tests/purs/publish/basic-example/output/Data.String.Gen/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","Gen"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]},{"Ident":"genString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]},{"Ident":"genUnicodeString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]},{"Ident":"genAsciiString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]},{"Ident":"genAsciiString'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]},{"Ident":"genDigitString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]},{"Ident":"genAlphaString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]},{"Ident":"genAlphaLowercaseString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]},{"Ident":"genAlphaUppercaseString"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","Gen"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[5,41]},"MonadGen"]},{"ValueRef":[{"start":[5,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[5,52]},{"Ident":"chooseInt"}]},{"ValueRef":[{"start":[5,54],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[5,64]},{"Ident":"unfoldable"}]},{"ValueRef":[{"start":[5,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[5,71]},{"Ident":"sized"}]},{"ValueRef":[{"start":[5,73],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[5,79]},{"Ident":"resize"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[6,47]},"MonadRec"]}]},"eiImportedAs":null},{"eiModule":["Data","Char","Gen"],"eiImportType":{"Implicit":[]},"eiImportedAs":["CG"]},{"eiModule":["Data","String","CodeUnits"],"eiImportType":{"Implicit":[]},"eiImportedAs":["SCU"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"genString"},"edValueType":{"annotation":[{"start":[11,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,70]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[11,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,70]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[11,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,34]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,34]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[11,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,70]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[11,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,48]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[11,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,48]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[11,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,53]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[11,54],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[{"start":[11,62],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,62],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,63]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[11,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[11,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"genUnicodeString"},"edValueType":{"annotation":[{"start":[18,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,67]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[18,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,41]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[18,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,41]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[18,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,55]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[18,54],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,55]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,60]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,61],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[18,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"genAsciiString"},"edValueType":{"annotation":[{"start":[22,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,65]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[22,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[22,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,39]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[22,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,39]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[22,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[22,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,53]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,53]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[22,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[22,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[22,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},8]}}},{"EDValue":{"edValueName":{"Ident":"genAsciiString'"},"edValueType":{"annotation":[{"start":[26,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,66]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[26,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,66]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[26,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,40]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[26,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,40]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[26,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,66]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[26,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,54]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[26,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,54]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,59]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[26,60],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[26,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},6]}}},{"EDValue":{"edValueName":{"Ident":"genDigitString"},"edValueType":{"annotation":[{"start":[30,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,65]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[30,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,39]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[30,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,39]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[30,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,53]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,53]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[30,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[30,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[30,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"genAlphaString"},"edValueType":{"annotation":[{"start":[34,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,65]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[34,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,39]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,39]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[34,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[34,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,53]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[34,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,53]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[34,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[34,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[34,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},12]}}},{"EDValue":{"edValueName":{"Ident":"genAlphaLowercaseString"},"edValueType":{"annotation":[{"start":[38,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,74]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[38,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,48]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[38,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,48]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[38,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,62]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[38,61],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,62]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,67]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[38,68],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[38,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},14]}}},{"EDValue":{"edValueName":{"Ident":"genAlphaUppercaseString"},"edValueType":{"annotation":[{"start":[42,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,74]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[42,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[42,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,48]},[]],"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"annotation":[{"start":[42,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,48]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[42,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[42,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,62]},[]],"constraintClass":[["Control","Monad","Gen","Class"],"MonadGen"],"constraintArgs":[{"annotation":[{"start":[42,61],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,62]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[42,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,67]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[42,68],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[42,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},10]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Gen.purs","end":[43,57]}}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty.CaseInsensitive/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.NonEmpty.CaseInsensitive","comments":null,"declarations":[{"children":[{"comments":null,"title":"CaseInsensitiveNonEmptyString","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqCaseInsensitiveNonEmptyString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]}]}},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[13,29]}},{"comments":null,"title":"ordCaseInsensitiveNonEmptyString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[17,38]}},{"comments":null,"title":"showCaseInsensitiveNonEmptyString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[20,94]}},{"comments":null,"title":"newtypeCaseInsensitiveNonEmptyString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[22,96]}}],"comments":"A newtype for case insensitive string comparisons and ordering.\n","title":"CaseInsensitiveNonEmptyString","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[9,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[9,85]}}]}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty.CaseInsensitive/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","NonEmpty","CaseInsensitive"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[22,96]},"CaseInsensitiveNonEmptyString",["CaseInsensitiveNonEmptyString"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqCaseInsensitiveNonEmptyString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordCaseInsensitiveNonEmptyString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showCaseInsensitiveNonEmptyString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeCaseInsensitiveNonEmptyString"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[5,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","String","NonEmpty"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[6,44]},"NonEmptyString",[]]},{"ValueRef":[{"start":[6,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[6,53]},{"Ident":"toLower"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"CaseInsensitiveNonEmptyString","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["CaseInsensitiveNonEmptyString",[{"annotation":[{"start":[9,71],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[9,85]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"CaseInsensitiveNonEmptyString","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"CaseInsensitiveNonEmptyString","edDataCtorType":{"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":[9,71],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[9,85]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqCaseInsensitiveNonEmptyString"},"edInstanceTypes":[{"annotation":[{"start":[11,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[11,77]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","CaseInsensitive"],{"Ident":"eqCaseInsensitiveNonEmptyString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordCaseInsensitiveNonEmptyString"},"edInstanceTypes":[{"annotation":[{"start":[15,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[15,79]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","CaseInsensitive"],{"Ident":"ordCaseInsensitiveNonEmptyString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showCaseInsensitiveNonEmptyString"},"edInstanceTypes":[{"annotation":[{"start":[19,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[19,81]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","CaseInsensitive"],{"Ident":"showCaseInsensitiveNonEmptyString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeCaseInsensitiveNonEmptyString"},"edInstanceTypes":[{"annotation":[{"start":[22,65],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[22,94]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","CaseInsensitive"],"CaseInsensitiveNonEmptyString"]},{"annotation":[{"start":[9,71],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[9,85]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","CaseInsensitive"],{"Ident":"newtypeCaseInsensitiveNonEmptyString"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CaseInsensitive.purs","end":[22,96]}}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty.CodePoints/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.NonEmpty.CodePoints","comments":null,"declarations":[{"children":[],"comments":null,"title":"fromCodePointArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,62]}},{"children":[],"comments":null,"title":"fromNonEmptyCodePointArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[55,72]}},{"children":[],"comments":null,"title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[58,41]}},{"children":[],"comments":null,"title":"cons","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,46]}},{"children":[],"comments":null,"title":"snoc","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[64,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,46]}},{"children":[],"comments":null,"title":"fromFoldable1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},null]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,72]}},{"children":[],"comments":null,"title":"toCodePointArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[70,54]}},{"children":[],"comments":null,"title":"toNonEmptyCodePointArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[73,70]}},{"children":[],"comments":null,"title":"codePointAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,56]}},{"children":[],"comments":null,"title":"indexOf","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,50]}},{"children":[],"comments":null,"title":"indexOf'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}},"sourceSpan":{"start":[82,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]}},{"children":[],"comments":null,"title":"lastIndexOf","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[85,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,54]}},{"children":[],"comments":null,"title":"lastIndexOf'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]}},{"children":[],"comments":null,"title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}},"sourceSpan":{"start":[91,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,80]}},{"children":[],"comments":null,"title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[100,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[100,32]}},{"children":[],"comments":null,"title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[103,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,54]}},{"children":[],"comments":null,"title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,78]}},{"children":[],"comments":null,"title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[115,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,54]}},{"children":[],"comments":null,"title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[124,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,78]}},{"children":[],"comments":null,"title":"countPrefix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[127,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,63]}},{"children":[],"comments":null,"title":"splitAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["before",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"RCons","contents":["after",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]}},"sourceSpan":{"start":[130,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,71]}}]}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty.CodePoints/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","NonEmpty","CodePoints"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"fromCodePointArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"fromNonEmptyCodePointArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"cons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"snoc"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"fromFoldable1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"toCodePointArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"toNonEmptyCodePointArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"codePointAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"indexOf"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"indexOf'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"lastIndexOf"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"lastIndexOf'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"length"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"take"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"drop"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"countPrefix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]},{"Ident":"splitAt"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Array","NonEmpty"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[29,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[29,42]},"NonEmptyArray",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Array","NonEmpty"],"eiImportType":{"Implicit":[]},"eiImportedAs":["NEA"]},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[31,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[31,29]},"Maybe",null]},{"ValueRef":[{"start":[31,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[31,39]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[32,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[32,48]},"Foldable1"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Implicit":[]},"eiImportedAs":["F1"]},{"eiModule":["Data","String","CodePoints"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[34,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[34,41]},"CodePoint",[]]}]},"eiImportedAs":null},{"eiModule":["Data","String","CodePoints"],"eiImportType":{"Implicit":[]},"eiImportedAs":["CP"]},{"eiModule":["Data","String","NonEmpty","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[36,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[36,53]},"NonEmptyString",[]]},{"ValueRef":[{"start":[36,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[36,65]},{"Ident":"fromString"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[37,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[37,36]},"Pattern",[]]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[38,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[38,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null},{"eiModule":["Unsafe","Coerce"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[39,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[39,35]},{"Ident":"unsafeCoerce"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"fromCodePointArray"},"edValueType":{"annotation":[{"start":[50,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[50,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,38]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]},{"annotation":[{"start":[50,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[50,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[50,62]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"fromNonEmptyCodePointArray"},"edValueType":{"annotation":[{"start":[55,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[55,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[55,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[55,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[55,44]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[55,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[55,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]},{"annotation":[{"start":[55,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[55,72]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[58,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[58,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[58,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[58,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[58,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}}},{"EDValue":{"edValueName":{"Ident":"cons"},"edValueType":{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,18]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[61,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[61,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[61,46]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"snoc"},"edValueType":{"annotation":[{"start":[64,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,18]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[64,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[64,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[64,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[64,46]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"fromFoldable1"},"edValueType":{"annotation":[{"start":[67,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,72]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[67,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,72]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[67,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,39]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[67,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[67,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,44]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[67,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]},{"annotation":[{"start":[67,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[67,72]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},11]}}},{"EDValue":{"edValueName":{"Ident":"toCodePointArray"},"edValueType":{"annotation":[{"start":[70,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[70,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[70,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[70,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[70,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[70,35]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[70,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[70,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[70,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[70,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[70,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toNonEmptyCodePointArray"},"edValueType":{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[73,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[73,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[73,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[73,43]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[73,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[73,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[73,60]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[73,61],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[73,70]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"codePointAt"},"edValueType":{"annotation":[{"start":[76,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[76,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,37]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[76,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[76,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[76,56]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"indexOf"},"edValueType":{"annotation":[{"start":[79,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[79,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,19]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[79,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[79,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,37]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[79,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[79,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[79,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"indexOf'"},"edValueType":{"annotation":[{"start":[82,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,20]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[82,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,45]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,54]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[82,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[82,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"lastIndexOf"},"edValueType":{"annotation":[{"start":[85,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[85,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[85,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[85,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[85,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"lastIndexOf'"},"edValueType":{"annotation":[{"start":[88,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[88,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[88,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[88,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,49]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[88,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[88,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[88,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[88,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[91,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[91,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,25]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[91,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[91,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,48]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[91,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,48]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]},{"annotation":[{"start":[91,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,78]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[91,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[91,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,63]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[91,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,78]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[91,79],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[91,80]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[100,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[100,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[100,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[100,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[100,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[100,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[100,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[100,25]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[100,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[100,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[103,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[103,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,30]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[103,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[103,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[103,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[112,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[112,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[112,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[112,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[112,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,63]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[112,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[112,78]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[115,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[115,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,30]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[115,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[115,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[115,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[124,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[124,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[124,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[124,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[124,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[124,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[124,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,58],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,63]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[124,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[124,78]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"countPrefix"},"edValueType":{"annotation":[{"start":[127,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[127,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[127,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,26]},[]],"tag":"TypeConstructor","contents":[["Data","String","CodePoints"],"CodePoint"]}]},{"annotation":[{"start":[127,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[127,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[127,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[127,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,56]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[127,60],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[127,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"splitAt"},"edValueType":{"annotation":[{"start":[131,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[131,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[132,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[131,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[131,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[132,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[132,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[132,20]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[133,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,7]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[133,8],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,38]},[]],"tag":"RCons","contents":["before",{"annotation":[{"start":[133,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,23]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[133,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,38]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[133,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,69]},[]],"tag":"RCons","contents":["after",{"annotation":[{"start":[133,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,54]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[133,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,69]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[133,70],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[133,71]},[]],"tag":"REmpty"}]}]}]}]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodePoints.purs","end":[136,80]}}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty.CodeUnits/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.NonEmpty.CodeUnits","comments":null,"declarations":[{"children":[],"comments":"Creates a `NonEmptyString` from a character array `String`, returning\n`Nothing` if the input is empty.\n\n```purescript\nfromCharArray [] = Nothing\nfromCharArray ['a', 'b', 'c'] = Just (NonEmptyString \"abc\")\n```\n","title":"fromCharArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,52]}},{"children":[],"comments":null,"title":"fromNonEmptyCharArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[63,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[63,62]}},{"children":[],"comments":"Creates a `NonEmptyString` from a character.\n","title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[67,36]}},{"children":[],"comments":"Creates a `NonEmptyString` from a string by prepending a character.\n\n```purescript\ncons 'a' \"bc\" = NonEmptyString \"abc\"\ncons 'a' \"\" = NonEmptyString \"a\"\n```\n","title":"cons","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,41]}},{"children":[],"comments":"Creates a `NonEmptyString` from a string by appending a character.\n\n```purescript\nsnoc 'c' \"ab\" = NonEmptyString \"abc\"\nsnoc 'a' \"\" = NonEmptyString \"a\"\n```\n","title":"snoc","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[85,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,41]}},{"children":[],"comments":"Creates a `NonEmptyString` from a `Foldable1` container carrying\ncharacters.\n","title":"fromFoldable1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},null]}},"sourceSpan":{"start":[90,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,67]}},{"children":[],"comments":"Converts the `NonEmptyString` into an array of characters.\n\n```purescript\ntoCharArray (NonEmptyString \"Hello☺\\n\") == ['H','e','l','l','o','☺','\\n']\n```\n","title":"toCharArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[101,44]}},{"children":[],"comments":"Converts the `NonEmptyString` into a non-empty array of characters.\n","title":"toNonEmptyCharArray","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}},"sourceSpan":{"start":[105,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[105,60]}},{"children":[],"comments":"Returns the character at the given index, if the index is within bounds.\n\n```purescript\ncharAt 2 (NonEmptyString \"Hello\") == Just 'l'\ncharAt 10 (NonEmptyString \"Hello\") == Nothing\n```\n","title":"charAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}]}},"sourceSpan":{"start":[114,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,46]}},{"children":[],"comments":"Converts the `NonEmptyString` to a character, if the length of the string\nis exactly `1`.\n\n```purescript\ntoChar \"H\" == Just 'H'\ntoChar \"Hi\" == Nothing\n```\n","title":"toChar","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}},"sourceSpan":{"start":[124,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[124,39]}},{"children":[],"comments":"Returns the index of the first occurrence of the pattern in the\ngiven string. Returns `Nothing` if there is no match.\n\n```purescript\nindexOf (Pattern \"c\") (NonEmptyString \"abcdc\") == Just 2\nindexOf (Pattern \"c\") (NonEmptyString \"aaa\") == Nothing\n```\n","title":"indexOf","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[134,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,50]}},{"children":[],"comments":"Returns the index of the first occurrence of the pattern in the\ngiven string, starting at the specified index. Returns `Nothing` if there is\nno match.\n\n```purescript\nindexOf' (Pattern \"a\") 2 (NonEmptyString \"ababa\") == Just 2\nindexOf' (Pattern \"a\") 3 (NonEmptyString \"ababa\") == Just 4\n```\n","title":"indexOf'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}},"sourceSpan":{"start":[145,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]}},{"children":[],"comments":"Returns the index of the last occurrence of the pattern in the\ngiven string. Returns `Nothing` if there is no match.\n\n```purescript\nlastIndexOf (Pattern \"c\") (NonEmptyString \"abcdc\") == Just 4\nlastIndexOf (Pattern \"c\") (NonEmptyString \"aaa\") == Nothing\n```\n","title":"lastIndexOf","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[155,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,54]}},{"children":[],"comments":"Returns the index of the last occurrence of the pattern in the\ngiven string, starting at the specified index\nand searching backwards towards the beginning of the string.\nReturns `Nothing` if there is no match.\n\n```purescript\nlastIndexOf' (Pattern \"a\") 1 (NonEmptyString \"ababa\") == Just 0\nlastIndexOf' (Pattern \"a\") 3 (NonEmptyString \"ababa\") == Just 2\nlastIndexOf' (Pattern \"a\") 4 (NonEmptyString \"ababa\") == Just 4\n```\n","title":"lastIndexOf'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}},"sourceSpan":{"start":[168,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]}},{"children":[],"comments":"Returns the first character and the rest of the string.\n\n```purescript\nuncons \"a\" == { head: 'a', tail: Nothing }\nuncons \"Hello World\" == { head: 'H', tail: Just (NonEmptyString \"ello World\") }\n```\n","title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}},"sourceSpan":{"start":[177,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,75]}},{"children":[],"comments":"Returns the number of characters the string is composed of.\n\n```purescript\nlength (NonEmptyString \"Hello World\") == 11\n```\n","title":"length","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}},"sourceSpan":{"start":[191,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[191,32]}},{"children":[],"comments":"Returns the first `n` characters of the string. Returns `Nothing` if `n` is\nless than 1.\n\n```purescript\ntake 5 (NonEmptyString \"Hello World\") == Just (NonEmptyString \"Hello\")\ntake 0 (NonEmptyString \"Hello World\") == Nothing\n```\n","title":"take","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[201,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,54]}},{"children":[],"comments":"Returns the last `n` characters of the string. Returns `Nothing` if `n` is\nless than 1.\n\n```purescript\ntake 5 (NonEmptyString \"Hello World\") == Just (NonEmptyString \"World\")\ntake 0 (NonEmptyString \"Hello World\") == Nothing\n```\n","title":"takeRight","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[217,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,59]}},{"children":[],"comments":"Returns the longest prefix of characters that satisfy the predicate.\n`Nothing` is returned if there is no matching prefix.\n\n```purescript\ntakeWhile (_ /= ':') (NonEmptyString \"http://purescript.org\") == Just (NonEmptyString \"http\")\ntakeWhile (_ == 'a') (NonEmptyString \"xyz\") == Nothing\n```\n","title":"takeWhile","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[233,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,73]}},{"children":[],"comments":"Returns the string without the first `n` characters. Returns `Nothing` if\nmore characters are dropped than the string is long.\n\n```purescript\ndrop 6 (NonEmptyString \"Hello World\") == Just (NonEmptyString \"World\")\ndrop 20 (NonEmptyString \"Hello World\") == Nothing\n```\n","title":"drop","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[243,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,54]}},{"children":[],"comments":"Returns the string without the last `n` characters. Returns `Nothing` if\nmore characters are dropped than the string is long.\n\n```purescript\ndropRight 6 (NonEmptyString \"Hello World\") == Just (NonEmptyString \"Hello\")\ndropRight 20 (NonEmptyString \"Hello World\") == Nothing\n```\n","title":"dropRight","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[259,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,59]}},{"children":[],"comments":"Returns the suffix remaining after `takeWhile`.\n\n```purescript\ndropWhile (_ /= '.') (NonEmptyString \"Test.purs\") == Just (NonEmptyString \".purs\")\n```\n","title":"dropWhile","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[273,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,73]}},{"children":[],"comments":"Returns the number of contiguous characters at the beginning of the string\nfor which the predicate holds.\n\n```purescript\ncountPrefix (_ /= 'o') (NonEmptyString \"Hello World\") == 4\n```\n","title":"countPrefix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}},"sourceSpan":{"start":[282,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,58]}},{"children":[],"comments":"Returns the substrings of a split at the given index, if the index is\nwithin bounds.\n\n```purescript\nsplitAt 2 (NonEmptyString \"Hello World\") == Just { before: Just (NonEmptyString \"He\"), after: Just (NonEmptyString \"llo World\") }\nsplitAt 10 (NonEmptyString \"Hi\") == Nothing\n```\n","title":"splitAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["before",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"RCons","contents":["after",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]}},"sourceSpan":{"start":[292,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,71]}}]}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty.CodeUnits/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","NonEmpty","CodeUnits"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"fromCharArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"fromNonEmptyCharArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"cons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"snoc"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"fromFoldable1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"toCharArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"toNonEmptyCharArray"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"charAt"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"toChar"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"indexOf"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"indexOf'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"lastIndexOf"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"lastIndexOf'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"uncons"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"length"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"take"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"takeRight"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"takeWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"drop"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"dropRight"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"dropWhile"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"countPrefix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]},{"Ident":"splitAt"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Array","NonEmpty"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[30,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[30,42]},"NonEmptyArray",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Array","NonEmpty"],"eiImportType":{"Implicit":[]},"eiImportedAs":["NEA"]},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[32,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[32,29]},"Maybe",null]},{"ValueRef":[{"start":[32,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[32,39]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[33,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[33,48]},"Foldable1"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Implicit":[]},"eiImportedAs":["F1"]},{"eiModule":["Data","String","CodeUnits"],"eiImportType":{"Implicit":[]},"eiImportedAs":["CU"]},{"eiModule":["Data","String","NonEmpty","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[36,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[36,53]},"NonEmptyString",[]]},{"ValueRef":[{"start":[36,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[36,65]},{"Ident":"fromString"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[37,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[37,36]},"Pattern",[]]}]},"eiImportedAs":null},{"eiModule":["Data","String","Unsafe"],"eiImportType":{"Implicit":[]},"eiImportedAs":["U"]},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[39,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[39,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null},{"eiModule":["Unsafe","Coerce"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[40,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[40,35]},{"Ident":"unsafeCoerce"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"fromCharArray"},"edValueType":{"annotation":[{"start":[58,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[58,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[58,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[58,52]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"fromNonEmptyCharArray"},"edValueType":{"annotation":[{"start":[63,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[63,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[63,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[63,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[63,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[63,39]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[63,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[63,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[{"start":[63,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[63,62]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[67,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[67,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[67,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[67,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[67,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[67,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[67,36]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}}},{"EDValue":{"edValueName":{"Ident":"cons"},"edValueType":{"annotation":[{"start":[76,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[76,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[76,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[76,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"snoc"},"edValueType":{"annotation":[{"start":[85,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[85,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[85,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"fromFoldable1"},"edValueType":{"annotation":[{"start":[90,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,67]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[90,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[90,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,39]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[90,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[90,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[90,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,44]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[90,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]},{"annotation":[{"start":[90,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[90,67]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},11]}}},{"EDValue":{"edValueName":{"Ident":"toCharArray"},"edValueType":{"annotation":[{"start":[101,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[101,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[101,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[101,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[101,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[101,30]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[101,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[101,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[101,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[101,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[101,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toNonEmptyCharArray"},"edValueType":{"annotation":[{"start":[105,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[105,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[105,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[105,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[105,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[105,38]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[105,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[105,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[105,55]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[105,56],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[105,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"charAt"},"edValueType":{"annotation":[{"start":[114,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[114,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[114,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,32]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[114,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,41]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[114,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[114,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toChar"},"edValueType":{"annotation":[{"start":[124,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[124,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[124,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[124,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[124,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[124,25]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[124,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[124,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[124,34]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[124,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[124,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"indexOf"},"edValueType":{"annotation":[{"start":[134,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[134,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,19]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[134,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[134,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,37]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[134,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,46]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[134,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[134,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"indexOf'"},"edValueType":{"annotation":[{"start":[145,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[145,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,20]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[145,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[145,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[145,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[145,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,45]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[145,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,54]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[145,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[145,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"lastIndexOf"},"edValueType":{"annotation":[{"start":[155,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[155,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[155,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[155,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[155,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"lastIndexOf'"},"edValueType":{"annotation":[{"start":[168,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[168,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[168,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[168,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,49]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[168,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[168,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[168,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[177,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[177,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,25]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[177,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[177,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,43]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]},{"annotation":[{"start":[177,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,73]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[177,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[177,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,73]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[177,74],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[177,75]},[]],"tag":"REmpty"}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"length"},"edValueType":{"annotation":[{"start":[191,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[191,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[191,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[191,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[191,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[191,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[191,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[191,25]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[191,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[191,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"take"},"edValueType":{"annotation":[{"start":[201,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[201,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,30]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[201,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[201,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[201,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"takeRight"},"edValueType":{"annotation":[{"start":[217,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,35]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[217,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,44]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[217,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[217,59]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"takeWhile"},"edValueType":{"annotation":[{"start":[233,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[233,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[233,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,49]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[233,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[233,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[233,73]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"drop"},"edValueType":{"annotation":[{"start":[243,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[243,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,30]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[243,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,39]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[243,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[243,54]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"dropRight"},"edValueType":{"annotation":[{"start":[259,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[259,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[259,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,35]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[259,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[259,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,44]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[259,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[259,59]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"dropWhile"},"edValueType":{"annotation":[{"start":[273,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[273,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[273,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[273,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,49]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[273,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[273,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,58]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[273,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[273,73]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"countPrefix"},"edValueType":{"annotation":[{"start":[282,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]},{"annotation":[{"start":[282,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[282,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[282,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[282,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,51]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[282,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[282,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"splitAt"},"edValueType":{"annotation":[{"start":[293,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[293,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[294,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[293,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[293,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[294,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[294,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[294,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[294,20]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[295,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,7]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[295,8],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,38]},[]],"tag":"RCons","contents":["before",{"annotation":[{"start":[295,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,23]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[295,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,38]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[295,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,69]},[]],"tag":"RCons","contents":["after",{"annotation":[{"start":[295,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[295,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,54]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[295,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,69]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[295,70],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[295,71]},[]],"tag":"REmpty"}]}]}]}]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/CodeUnits.purs","end":[298,80]}}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty.Internal/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.NonEmpty.Internal","comments":null,"declarations":[{"children":[{"comments":null,"title":"NonEmptyString","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqNonEmptyString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[18,61]}},{"comments":null,"title":"ordNonEmptyString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[19,63]}},{"comments":null,"title":"semigroupNonEmptyString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[20,75]}},{"comments":null,"title":"showNonEmptyString","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[23,81]}}],"comments":"A string that is known not to be empty.\n","title":"NonEmptyString","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[16,47]}},{"children":[{"comments":null,"title":"nes","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[32,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]}},{"comments":null,"title":"makeNonEmptyBad","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[],"tag":"TypeLevelString","contents":"Cannot create an NonEmptyString from an empty Symbol"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"MakeNonEmpty"]},{"annotation":[],"tag":"TypeLevelString","contents":""}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[35,28]}},{"comments":null,"title":"nonEmptyNonEmpty","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"s"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"MakeNonEmpty"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}},"sourceSpan":{"start":[37,6],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[38,43]}}],"comments":"A helper class for defining non-empty string values at compile time.\n\n``` purescript\nsomething :: NonEmptyString\nsomething = nes (SProxy :: SProxy \"something\")\n```\n","title":"MakeNonEmpty","info":{"fundeps":[],"arguments":[["s",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]}},{"children":[{"comments":null,"title":"NonEmptyReplacement","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqNonEmptyReplacement","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[43,72]}},{"comments":null,"title":"ordNonEmptyReplacement","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[44,74]}},{"comments":null,"title":"semigroupNonEmptyReplacement","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[45,85]}},{"comments":null,"title":"showNonEmptyReplacement","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[48,74]}}],"comments":"A newtype used in cases to specify a non-empty replacement for a pattern.\n","title":"NonEmptyReplacement","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[41,65]}},{"children":[],"comments":"Creates a `NonEmptyString` from a `String`, returning `Nothing` if the\ninput is empty.\n\n```purescript\nfromString \"\" = Nothing\nfromString \"hello\" = Just (NES.unsafeFromString \"hello\")\n```\n","title":"fromString","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[57,45]}},{"children":[],"comments":"A partial version of `fromString`.\n","title":"unsafeFromString","info":{"declType":"value","type":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[63,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[63,56]}},{"children":[],"comments":"Converts a `NonEmptyString` back into a standard `String`.\n","title":"toString","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[67,37]}},{"children":[],"comments":"Appends a string to this non-empty string. Since one of the strings is\nnon-empty we know the result will be too.\n\n```purescript\nappendString (NonEmptyString \"Hello\") \" world\" == NonEmptyString \"Hello world\"\nappendString (NonEmptyString \"Hello\") \"\" == NonEmptyString \"Hello\"\n```\n","title":"appendString","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[77,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,59]}},{"children":[],"comments":"Prepends a string to this non-empty string. Since one of the strings is\nnon-empty we know the result will be too.\n\n```purescript\nprependString \"be\" (NonEmptyString \"fore\") == NonEmptyString \"before\"\nprependString \"\" (NonEmptyString \"fore\") == NonEmptyString \"fore\"\n```\n","title":"prependString","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[87,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,60]}},{"children":[],"comments":"If the string starts with the given prefix, return the portion of the\nstring left after removing it. If the prefix does not match or there is no\nremainder, the result will be `Nothing`.\n\n```purescript\nstripPrefix (Pattern \"http:\") (NonEmptyString \"http://purescript.org\") == Just (NonEmptyString \"//purescript.org\")\nstripPrefix (Pattern \"http:\") (NonEmptyString \"https://purescript.org\") == Nothing\nstripPrefix (Pattern \"Hello!\") (NonEmptyString \"Hello!\") == Nothing\n```\n","title":"stripPrefix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[99,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,65]}},{"children":[],"comments":"If the string ends with the given suffix, return the portion of the\nstring left after removing it. If the suffix does not match or there is no\nremainder, the result will be `Nothing`.\n\n```purescript\nstripSuffix (Pattern \".exe\") (NonEmptyString \"purs.exe\") == Just (NonEmptyString \"purs\")\nstripSuffix (Pattern \".exe\") (NonEmptyString \"purs\") == Nothing\nstripSuffix (Pattern \"Hello!\") (NonEmptyString \"Hello!\") == Nothing\n```\n","title":"stripSuffix","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[111,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,65]}},{"children":[],"comments":"Checks whether the pattern appears in the given string.\n\n```purescript\ncontains (Pattern \"needle\") (NonEmptyString \"haystack with needle\") == true\ncontains (Pattern \"needle\") (NonEmptyString \"haystack\") == false\n```\n","title":"contains","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}},"sourceSpan":{"start":[120,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,49]}},{"children":[],"comments":"Compare two strings in a locale-aware fashion. This is in contrast to\nthe `Ord` instance on `String` which treats strings as arrays of code\nunits:\n\n```purescript\nNonEmptyString \"ä\" `localeCompare` NonEmptyString \"b\" == LT\nNonEmptyString \"ä\" `compare` NonEmptyString \"b\" == GT\n```\n","title":"localeCompare","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}},"sourceSpan":{"start":[131,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,62]}},{"children":[],"comments":"Replaces the first occurence of the pattern with the replacement string.\n\n```purescript\nreplace (Pattern \"<=\") (NonEmptyReplacement \"≤\") (NonEmptyString \"a <= b <= c\") == NonEmptyString \"a ≤ b <= c\"\n```\n","title":"replace","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[139,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,78]}},{"children":[],"comments":"Replaces all occurences of the pattern with the replacement string.\n\n```purescript\nreplaceAll (Pattern \"<=\") (NonEmptyReplacement \"≤\") (NonEmptyString \"a <= b <= c\") == NonEmptyString \"a ≤ b ≤ c\"\n```\n","title":"replaceAll","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}},"sourceSpan":{"start":[148,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,81]}},{"children":[],"comments":"Returns the argument converted to lowercase.\n\n```purescript\ntoLower (NonEmptyString \"hElLo\") == NonEmptyString \"hello\"\n```\n","title":"toLower","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[157,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[157,44]}},{"children":[],"comments":"Returns the argument converted to uppercase.\n\n```purescript\ntoUpper (NonEmptyString \"Hello\") == NonEmptyString \"HELLO\"\n```\n","title":"toUpper","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}},"sourceSpan":{"start":[165,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[165,44]}},{"children":[],"comments":"Removes whitespace from the beginning and end of a string, including\n[whitespace characters](http://www.ecma-international.org/ecma-262/5.1/#sec-7.2)\nand [line terminators](http://www.ecma-international.org/ecma-262/5.1/#sec-7.3).\nIf the string is entirely made up of whitespace the result will be Nothing.\n\n```purescript\ntrim (NonEmptyString \"   Hello  \\n World\\n\\t    \") == Just (NonEmptyString \"Hello  \\n World\")\ntrim (NonEmptyString \"   \\n\") == Nothing\n```\n","title":"trim","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}},"sourceSpan":{"start":[177,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[177,47]}},{"children":[],"comments":"Joins the strings in a container together as a new string, inserting the\nfirst argument as separator between them. The result is not guaranteed to\nbe non-empty.\n\n```purescript\njoinWith \", \" [NonEmptyString \"apple\", NonEmptyString \"banana\"] == \"apple, banana\"\njoinWith \", \" [] == \"\"\n```\n","title":"joinWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},null]}},"sourceSpan":{"start":[188,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,73]}},{"children":[],"comments":"Joins non-empty strings in a non-empty container together as a new\nnon-empty string, inserting a possibly empty string as separator between\nthem. The result is guaranteed to be non-empty.\n\n```purescript\n-- array syntax is used for demonstration here, it would need to be a real `Foldable1`\njoin1With \", \" [NonEmptyString \"apple\", NonEmptyString \"banana\"] == NonEmptyString \"apple, banana\"\njoin1With \"\" [NonEmptyString \"apple\", NonEmptyString \"banana\"] == NonEmptyString \"applebanana\"\n```\n","title":"join1With","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]},null]}},"sourceSpan":{"start":[203,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,83]}},{"children":[],"comments":"Joins possibly empty strings in a non-empty container together as a new\nnon-empty string, inserting a non-empty string as a separator between them.\nThe result is guaranteed to be non-empty.\n\n```purescript\n-- array syntax is used for demonstration here, it would need to be a real `Foldable1`\njoinWith1 (NonEmptyString \", \") [\"apple\", \"banana\"] == NonEmptyString \"apple, banana\"\njoinWith1 (NonEmptyString \"/\") [\"a\", \"b\", \"\", \"c\", \"\"] == NonEmptyString \"a/b//c/\"\n```\n","title":"joinWith1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]},null]}},"sourceSpan":{"start":[215,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,83]}},{"children":[],"comments":null,"title":"liftS","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]}},"sourceSpan":{"start":[218,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,56]}}]}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty.Internal/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","NonEmpty","Internal"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"nes"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},"NonEmptyString",["NonEmptyString"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},"MakeNonEmpty"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},"NonEmptyReplacement",["NonEmptyReplacement"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"fromString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"unsafeFromString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"toString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"appendString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"prependString"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"stripPrefix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"stripSuffix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"contains"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"localeCompare"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"replace"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"replaceAll"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"toLower"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"toUpper"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"trim"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"joinWith"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"join1With"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"joinWith1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]},{"Ident":"liftS"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqNonEmptyString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNonEmptyString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupNonEmptyString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showNonEmptyString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"makeNonEmptyBad"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"nonEmptyNonEmpty"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqNonEmptyReplacement"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNonEmptyReplacement"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupNonEmptyReplacement"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showNonEmptyReplacement"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[5,37]},"Foldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Implicit":[]},"eiImportedAs":["F"]},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[7,29]},"Maybe",null]},{"ValueRef":[{"start":[7,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[7,39]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[8,48]},"Foldable1"]}]},"eiImportedAs":null},{"eiModule":["Data","String"],"eiImportType":{"Implicit":[]},"eiImportedAs":["String"]},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[10,36]},"Pattern",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[11,35]},"IsSymbol"]},{"TypeRef":[{"start":[11,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[11,43]},"SProxy",[]]},{"ValueRef":[{"start":[11,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[11,58]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Prim","TypeError"],"eiImportType":{"Implicit":[]},"eiImportedAs":["TE"]},{"eiModule":["Unsafe","Coerce"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[13,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[13,35]},{"Ident":"unsafeCoerce"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"nes"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","String","NonEmpty","Internal"],"MakeNonEmpty"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"s"}],"constraintData":null},{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,16]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[32,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},2]}}},{"EDType":{"edTypeName":"NonEmptyString","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["NonEmptyString",[{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[16,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"NonEmptyString","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"NonEmptyString","edDataCtorType":{"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":[16,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[16,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDType":{"edTypeName":"MakeNonEmpty","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[31,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[31,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MakeNonEmpty","edTypeSynonymArguments":[["s",{"annotation":[{"start":[31,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[31,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"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":["nes",{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,16]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[32,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"MakeNonEmpty","edClassTypeArguments":[["s",{"annotation":[{"start":[31,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[31,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"edClassMembers":[[{"Ident":"nes"},{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,16]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[32,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[32,36]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"NonEmptyReplacement","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["NonEmptyReplacement",[{"annotation":[{"start":[41,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[41,65]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"NonEmptyReplacement","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"NonEmptyReplacement","edDataCtorType":{"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":[41,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[41,65]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"fromString"},"edValueType":{"annotation":[{"start":[57,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[57,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[57,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[57,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[57,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[57,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[57,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[57,30]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[57,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[57,45]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"unsafeFromString"},"edValueType":{"annotation":[{"start":[63,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[63,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[63,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[63,28]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[63,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[63,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[63,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[63,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[63,56]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toString"},"edValueType":{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[67,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[67,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[67,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[67,27]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[67,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[67,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"appendString"},"edValueType":{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,31]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[77,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[77,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[77,59]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"prependString"},"edValueType":{"annotation":[{"start":[87,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[87,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[87,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[87,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,42]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[87,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[87,60]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"stripPrefix"},"edValueType":{"annotation":[{"start":[99,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[99,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[99,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[99,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[99,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[99,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[99,65]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"stripSuffix"},"edValueType":{"annotation":[{"start":[111,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[111,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,41]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[111,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,50]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[111,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[111,65]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"contains"},"edValueType":{"annotation":[{"start":[120,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,20]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[120,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,38]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[120,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[120,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"localeCompare"},"edValueType":{"annotation":[{"start":[131,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[131,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[131,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[131,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,32]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[131,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[131,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[131,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[131,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,50]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[131,54],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[131,62]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replace"},"edValueType":{"annotation":[{"start":[139,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[139,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,19]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[139,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[139,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,42]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]},{"annotation":[{"start":[139,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,61],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[139,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,60]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[139,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[139,78]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replaceAll"},"edValueType":{"annotation":[{"start":[148,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[148,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,22]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[{"start":[148,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[148,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,45]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}]},{"annotation":[{"start":[148,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[148,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[148,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,63]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[148,67],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[148,81]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toLower"},"edValueType":{"annotation":[{"start":[157,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[157,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[157,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[157,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[157,26]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[157,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[157,44]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}}},{"EDValue":{"edValueName":{"Ident":"toUpper"},"edValueType":{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[165,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[165,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[165,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[165,26]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[165,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[165,44]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}}},{"EDValue":{"edValueName":{"Ident":"trim"},"edValueType":{"annotation":[{"start":[177,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[177,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[177,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[177,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[177,9],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[177,23]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[177,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[177,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[177,32]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[177,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[177,47]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"joinWith"},"edValueType":{"annotation":[{"start":[188,13],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,73]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[188,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[188,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,33]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[188,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[188,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[188,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,48]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[188,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,63]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},{"annotation":[{"start":[188,67],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[188,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},7]}}},{"EDValue":{"edValueName":{"Ident":"join1With"},"edValueType":{"annotation":[{"start":[203,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,83]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[203,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,83]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[203,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,35]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[203,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[203,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[203,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[203,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[203,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[203,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,65]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]},{"annotation":[{"start":[203,69],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[203,83]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]},11]}}},{"EDValue":{"edValueName":{"Ident":"joinWith1"},"edValueType":{"annotation":[{"start":[215,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,83]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[215,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,83]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[215,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,35]},[]],"constraintClass":[["Data","Semigroup","Foldable"],"Foldable1"],"constraintArgs":[{"annotation":[{"start":[215,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[215,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,54],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[215,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,53]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[215,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[215,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[215,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,58]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[215,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},{"annotation":[{"start":[215,69],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[215,83]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]}]}]},5]}}},{"EDValue":{"edValueName":{"Ident":"liftS"},"edValueType":{"annotation":[{"start":[218,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,56]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[218,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[218,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,32]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[218,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[218,52],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[218,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,51]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}]},{"annotation":[{"start":[218,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[218,56]},[]],"tag":"TypeVar","contents":"r"}]}]},3]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqNonEmptyString"},"edInstanceTypes":[{"annotation":[{"start":[18,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[18,61]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"eqNonEmptyString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNonEmptyString"},"edInstanceTypes":[{"annotation":[{"start":[19,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[19,63]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"ordNonEmptyString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupNonEmptyString"},"edInstanceTypes":[{"annotation":[{"start":[20,61],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[20,75]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"semigroupNonEmptyString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showNonEmptyString"},"edInstanceTypes":[{"annotation":[{"start":[22,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[22,51]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyString"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"showNonEmptyString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","String","NonEmpty","Internal"],"MakeNonEmpty"],"edInstanceName":{"Ident":"makeNonEmptyBad"},"edInstanceTypes":[{"annotation":[{"start":[34,118],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[34,120]},[]],"tag":"TypeLevelString","contents":""}],"edInstanceConstraints":[{"constraintAnn":[{"start":[34,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[34,101]},[]],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintArgs":[{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[34,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[34,45]},[]],"tag":"TypeConstructor","contents":[["Prim","TypeError"],"Text"]},{"annotation":[{"start":[34,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[34,100]},[]],"tag":"TypeLevelString","contents":"Cannot create an NonEmptyString from an empty Symbol"}]}],"constraintData":null}],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"makeNonEmptyBad"}],[["Data","String","NonEmpty","Internal"],{"Ident":"nonEmptyNonEmpty"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","String","NonEmpty","Internal"],"MakeNonEmpty"],"edInstanceName":{"Ident":"nonEmptyNonEmpty"},"edInstanceTypes":[{"annotation":[{"start":[37,62],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[37,63]},[]],"tag":"TypeVar","contents":"s"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[37,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[37,45]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[37,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[37,45]},[]],"tag":"TypeVar","contents":"s"}],"constraintData":null}],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"makeNonEmptyBad"}],[["Data","String","NonEmpty","Internal"],{"Ident":"nonEmptyNonEmpty"}]],"edInstanceChainIndex":1}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqNonEmptyReplacement"},"edInstanceTypes":[{"annotation":[{"start":[43,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[43,72]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"eqNonEmptyReplacement"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNonEmptyReplacement"},"edInstanceTypes":[{"annotation":[{"start":[44,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[44,74]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"ordNonEmptyReplacement"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupNonEmptyReplacement"},"edInstanceTypes":[{"annotation":[{"start":[45,66],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[45,85]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"semigroupNonEmptyReplacement"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showNonEmptyReplacement"},"edInstanceTypes":[{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[47,61]},[]],"tag":"TypeConstructor","contents":[["Data","String","NonEmpty","Internal"],"NonEmptyReplacement"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","NonEmpty","Internal"],{"Ident":"showNonEmptyReplacement"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty/Internal.purs","end":[219,33]}}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.NonEmpty","comments":null,"declarations":[]}
− tests/purs/publish/basic-example/output/Data.String.NonEmpty/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","NonEmpty"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},"NonEmptyReplacement",["NonEmptyReplacement"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},"NonEmptyString",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","Pattern"],"exportSourceDefinedIn":["Data","String","Pattern"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},"Pattern",["Pattern"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},"MakeNonEmpty"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"appendString"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"codePointAt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"cons"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"contains"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"countPrefix"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"drop"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"dropWhile"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"fromCodePointArray"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"fromFoldable1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"fromNonEmptyCodePointArray"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"fromString"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"indexOf"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"indexOf'"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"join1With"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"joinWith"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"joinWith1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"lastIndexOf"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"lastIndexOf'"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"length"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"localeCompare"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"nes"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"prependString"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"replace"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"replaceAll"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"singleton"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"snoc"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"splitAt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"stripPrefix"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"stripSuffix"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"take"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"takeWhile"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"toCodePointArray"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"toLower"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"toNonEmptyCodePointArray"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"toString"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"toUpper"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"trim"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","CodePoints"],"exportSourceDefinedIn":["Data","String","NonEmpty","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"uncons"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"exportSourceImportedFrom":["Data","String","NonEmpty","Internal"],"exportSourceDefinedIn":["Data","String","NonEmpty","Internal"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]},{"Ident":"unsafeFromString"}]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[2,31]},["Data","String","Pattern"]]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[3,41]},["Data","String","NonEmpty","Internal"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[4,43]},["Data","String","NonEmpty","CodePoints"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","String","NonEmpty","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,53]},"NonEmptyString",[]]},{"TypeClassRef":[{"start":[7,55],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,73]},"MakeNonEmpty"]},{"TypeRef":[{"start":[7,75],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,98]},"NonEmptyReplacement",null]},{"ValueRef":[{"start":[7,100],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,112]},{"Ident":"appendString"}]},{"ValueRef":[{"start":[7,114],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,122]},{"Ident":"contains"}]},{"ValueRef":[{"start":[7,124],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,134]},{"Ident":"fromString"}]},{"ValueRef":[{"start":[7,136],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,145]},{"Ident":"join1With"}]},{"ValueRef":[{"start":[7,147],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,155]},{"Ident":"joinWith"}]},{"ValueRef":[{"start":[7,157],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,166]},{"Ident":"joinWith1"}]},{"ValueRef":[{"start":[7,168],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,181]},{"Ident":"localeCompare"}]},{"ValueRef":[{"start":[7,183],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,186]},{"Ident":"nes"}]},{"ValueRef":[{"start":[7,188],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,201]},{"Ident":"prependString"}]},{"ValueRef":[{"start":[7,203],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,210]},{"Ident":"replace"}]},{"ValueRef":[{"start":[7,212],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,222]},{"Ident":"replaceAll"}]},{"ValueRef":[{"start":[7,224],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,235]},{"Ident":"stripPrefix"}]},{"ValueRef":[{"start":[7,237],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,248]},{"Ident":"stripSuffix"}]},{"ValueRef":[{"start":[7,250],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,257]},{"Ident":"toLower"}]},{"ValueRef":[{"start":[7,259],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,267]},{"Ident":"toString"}]},{"ValueRef":[{"start":[7,269],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,276]},{"Ident":"toUpper"}]},{"ValueRef":[{"start":[7,278],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,282]},{"Ident":"trim"}]},{"ValueRef":[{"start":[7,284],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[7,300]},{"Ident":"unsafeFromString"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[8,40]},"Pattern",null]}]},"eiImportedAs":null},{"eiModule":["Data","String","NonEmpty","CodePoints"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/NonEmpty.purs","end":[9,39]}}
− tests/purs/publish/basic-example/output/Data.String.Pattern/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.Pattern","comments":null,"declarations":[{"children":[{"comments":null,"title":"Pattern","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqPattern","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[18,40]}},{"comments":null,"title":"ordPattern","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[19,42]}},{"comments":null,"title":"newtypePattern","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[20,52]}},{"comments":null,"title":"showPattern","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[23,50]}}],"comments":"A newtype used in cases where there is a string to be matched.\n\n```purescript\npursPattern = Pattern \".purs\"\n--can be used like this:\ncontains pursPattern \"Test.purs\"\n   == true\n```\n\n","title":"Pattern","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[16,33]}},{"children":[{"comments":null,"title":"Replacement","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqReplacement","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[28,48]}},{"comments":null,"title":"ordReplacement","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[29,50]}},{"comments":null,"title":"newtypeReplacement","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[30,60]}},{"comments":null,"title":"showReplacement","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[33,58]}}],"comments":"A newtype used in cases to specify a replacement for a pattern.\n","title":"Replacement","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[26,41]}}]}
− tests/purs/publish/basic-example/output/Data.String.Pattern/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","Pattern"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[33,58]},"Pattern",["Pattern"]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[33,58]},"Replacement",["Replacement"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqPattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordPattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypePattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showPattern"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqReplacement"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordReplacement"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeReplacement"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showReplacement"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[5,35]},"Newtype"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Pattern","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Pattern",[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Pattern","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Pattern","edDataCtorType":{"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":[16,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDType":{"edTypeName":"Replacement","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Replacement",[{"annotation":[{"start":[26,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[26,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Replacement","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Replacement","edDataCtorType":{"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":[26,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[26,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqPattern"},"edInstanceTypes":[{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[18,40]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Pattern"],{"Ident":"eqPattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordPattern"},"edInstanceTypes":[{"annotation":[{"start":[19,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[19,42]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Pattern"],{"Ident":"ordPattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypePattern"},"edInstanceTypes":[{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[20,50]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Pattern"],{"Ident":"newtypePattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showPattern"},"edInstanceTypes":[{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[22,37]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Pattern"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Pattern"],{"Ident":"showPattern"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqReplacement"},"edInstanceTypes":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[28,48]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Pattern"],{"Ident":"eqReplacement"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordReplacement"},"edInstanceTypes":[{"annotation":[{"start":[29,39],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[29,50]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Pattern"],{"Ident":"ordReplacement"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeReplacement"},"edInstanceTypes":[{"annotation":[{"start":[30,47],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[30,58]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]},{"annotation":[{"start":[26,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[26,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Pattern"],{"Ident":"newtypeReplacement"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showReplacement"},"edInstanceTypes":[{"annotation":[{"start":[32,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[32,45]},[]],"tag":"TypeConstructor","contents":[["Data","String","Pattern"],"Replacement"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Pattern"],{"Ident":"showReplacement"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Pattern.purs","end":[33,58]}}
− tests/purs/publish/basic-example/output/Data.String.Regex.Flags/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.Regex.Flags","comments":null,"declarations":[{"children":[],"comments":null,"title":"RegexFlagsRec","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["global",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[],"tag":"RCons","contents":["ignoreCase",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[],"tag":"RCons","contents":["multiline",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[],"tag":"RCons","contents":["sticky",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[],"tag":"RCons","contents":["unicode",{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]}]}},"sourceSpan":{"start":[8,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[14,4]}},{"children":[{"comments":null,"title":"RegexFlags","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlagsRec"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"semigroupRegexFlags","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[86,6]}},{"comments":null,"title":"monoidRegexFlags","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[89,19]}},{"comments":null,"title":"eqRegexFlags","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]}},"sourceSpan":{"start":[91,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[97,30]}},{"comments":null,"title":"showRegexFlags","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]}},"sourceSpan":{"start":[99,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]}}],"comments":"Flags that control matching.\n","title":"RegexFlags","info":{"declType":"data","dataDeclType":"data","typeArguments":[]},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[17,43]}},{"children":[],"comments":"All flags set to false.\n","title":"noFlags","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[20,22]}},{"children":[],"comments":"Only global flag set to true\n","title":"global","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}},"sourceSpan":{"start":[30,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[30,21]}},{"children":[],"comments":"Only ignoreCase flag set to true\n","title":"ignoreCase","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[40,25]}},{"children":[],"comments":"Only multiline flag set to true\n","title":"multiline","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[50,24]}},{"children":[],"comments":"Only sticky flag set to true\n","title":"sticky","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}},"sourceSpan":{"start":[60,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[60,21]}},{"children":[],"comments":"Only unicode flag set to true\n","title":"unicode","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[70,22]}}]}
− tests/purs/publish/basic-example/output/Data.String.Regex.Flags/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","Regex","Flags"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]},"RegexFlagsRec",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]},"RegexFlags",["RegexFlags"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]},{"Ident":"noFlags"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]},{"Ident":"global"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]},{"Ident":"ignoreCase"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]},{"Ident":"multiline"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]},{"Ident":"sticky"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]},{"Ident":"unicode"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRegexFlags"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRegexFlags"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqRegexFlags"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showRegexFlags"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","MonadPlus"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[5,32]},{"Ident":"guard"}]}]},"eiImportedAs":null},{"eiModule":["Data","String"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[6,29]},{"Ident":"joinWith"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"RegexFlagsRec","edTypeKind":{"annotation":[{"start":[9,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[9,4]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RegexFlagsRec","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[9,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[14,4]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[9,4]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[9,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[9,22]},[]],"tag":"RCons","contents":["global",{"annotation":[{"start":[9,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[9,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[{"start":[10,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[10,26]},[]],"tag":"RCons","contents":["ignoreCase",{"annotation":[{"start":[10,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[10,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[{"start":[11,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[11,25]},[]],"tag":"RCons","contents":["multiline",{"annotation":[{"start":[11,18],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[11,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[{"start":[12,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[12,22]},[]],"tag":"RCons","contents":["sticky",{"annotation":[{"start":[12,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[12,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[{"start":[13,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[13,23]},[]],"tag":"RCons","contents":["unicode",{"annotation":[{"start":[13,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[13,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"annotation":[{"start":[14,3],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[14,4]},[]],"tag":"REmpty"}]}]}]}]}]}]}}},{"EDType":{"edTypeName":"RegexFlags","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["RegexFlags",[{"annotation":[{"start":[17,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[17,43]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlagsRec"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RegexFlags","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RegexFlags","edDataCtorType":{"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":[17,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[17,43]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlagsRec"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"noFlags"},"edValueType":{"annotation":[{"start":[20,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[20,22]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}}},{"EDValue":{"edValueName":{"Ident":"global"},"edValueType":{"annotation":[{"start":[30,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[30,21]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}}},{"EDValue":{"edValueName":{"Ident":"ignoreCase"},"edValueType":{"annotation":[{"start":[40,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[40,25]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}}},{"EDValue":{"edValueName":{"Ident":"multiline"},"edValueType":{"annotation":[{"start":[50,14],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[50,24]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}}},{"EDValue":{"edValueName":{"Ident":"sticky"},"edValueType":{"annotation":[{"start":[60,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[60,21]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}}},{"EDValue":{"edValueName":{"Ident":"unicode"},"edValueType":{"annotation":[{"start":[70,12],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[70,22]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupRegexFlags"},"edInstanceTypes":[{"annotation":[{"start":[79,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[79,53]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Regex","Flags"],{"Ident":"semigroupRegexFlags"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidRegexFlags"},"edInstanceTypes":[{"annotation":[{"start":[88,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[88,47]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Regex","Flags"],{"Ident":"monoidRegexFlags"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqRegexFlags"},"edInstanceTypes":[{"annotation":[{"start":[91,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[91,39]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Regex","Flags"],{"Ident":"eqRegexFlags"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showRegexFlags"},"edInstanceTypes":[{"annotation":[{"start":[99,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[99,43]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Regex","Flags"],{"Ident":"showRegexFlags"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Flags.purs","end":[112,51]}}
− tests/purs/publish/basic-example/output/Data.String.Regex.Unsafe/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.Regex.Unsafe","comments":null,"declarations":[{"children":[],"comments":"Constructs a `Regex` from a pattern string and flags. Fails with\nan exception if the pattern contains a syntax error.\n","title":"unsafeRegex","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]}]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,45]}}]}
− tests/purs/publish/basic-example/output/Data.String.Regex.Unsafe/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","Regex","Unsafe"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[14,54]},{"Ident":"unsafeRegex"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[5,30]},{"Ident":"fromRight"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Regex"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[6,32]},"Regex",[]]},{"ValueRef":[{"start":[6,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[6,39]},{"Ident":"regex"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Regex","Flags"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[7,43]},"RegexFlags",[]]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[9,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafeRegex"},"edValueType":{"annotation":[{"start":[13,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[13,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]},{"annotation":[{"start":[13,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[13,45]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex/Unsafe.purs","end":[14,54]}}
− tests/purs/publish/basic-example/output/Data.String.Regex/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.Regex","comments":"Wraps Javascript's `RegExp` object that enables matching strings with\npatternes defined by regular expressions.\nFor details of the underlying implementation, see [RegExp Reference at MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp).\n","declarations":[{"children":[{"comments":null,"title":"showRegex","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[34,20]}}],"comments":"Wraps Javascript `RegExp` objects.\n","title":"Regex","info":{"kind":{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},"declType":"externData"},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[29,34]}},{"children":[],"comments":"Constructs a `Regex` from a pattern string and flags. Fails with\n`Left error` if the pattern contains a syntax error.\n","title":"regex","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]}]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,53]}},{"children":[],"comments":"Returns the pattern string used to construct the given `Regex`.\n","title":"source","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[49,41]}},{"children":[],"comments":"Returns the `RegexFlags` used to construct the given `Regex`.\n","title":"flags","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[52,29]}},{"children":[],"comments":"Returns the string representation of the given `RegexFlags`.\n","title":"renderFlags","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[59,36]}},{"children":[],"comments":"Parses the string representation of `RegexFlags`.\n","title":"parseFlags","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[68,35]}},{"children":[],"comments":"Returns `true` if the `Regex` matches the string. In contrast to\n`RegExp.prototype.test()` in JavaScript, `test` does not affect\nthe `lastIndex` property of the Regex.\n","title":"test","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}},"sourceSpan":{"start":[80,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,50]}},{"children":[],"comments":"Matches the string against the `Regex` and returns an array of matches\nif there were any. Each match has type `Maybe String`, where `Nothing`\nrepresents an unmatched optional capturing group.\nSee [reference](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match).\n","title":"match","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}]}}]}]}]}},"sourceSpan":{"start":[93,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,65]}},{"children":[],"comments":"Replaces occurences of the `Regex` with the first string. The replacement\nstring can include special replacement patterns escaped with `\"$\"`.\nSee [reference](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace).\n","title":"replace","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[99,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,62]}},{"children":[],"comments":"Transforms occurences of the `Regex` using a function of the matched\nsubstring and a list of submatch strings.\nSee the [reference](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace#Specifying_a_function_as_a_parameter).\n","title":"replace'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[104,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,91]}},{"children":[],"comments":"Returns `Just` the index of the first match of the `Regex` in the string,\nor `Nothing` if there is no match.\n","title":"search","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}},"sourceSpan":{"start":[115,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,39]}},{"children":[],"comments":"Split the string into an array of substrings along occurences of the `Regex`.\n","title":"split","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}},"sourceSpan":{"start":[119,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]}}]}
− tests/purs/publish/basic-example/output/Data.String.Regex/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","Regex"],"efExports":[{"TypeRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},"Regex",[]]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"regex"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"source"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"flags"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"renderFlags"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"parseFlags"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"test"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"match"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"replace"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"replace'"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"search"}]},{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},{"Ident":"split"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showRegex"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Array","NonEmpty"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[21,42]},"NonEmptyArray",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[22,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[22,31]},"Either",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[23,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","String"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[24,21],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[24,29]},{"Ident":"contains"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[25,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[25,40]},"Pattern",null]}]},"eiImportedAs":null},{"eiModule":["Data","String","Regex","Flags"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[26,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[26,47]},"RegexFlags",null]},{"TypeRef":[{"start":[26,49],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[26,62]},"RegexFlagsRec",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Regex","edTypeKind":{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[29,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"regex"},"edValueType":{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[45,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,30]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]},{"annotation":[{"start":[45,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,40]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[45,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[45,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[45,53]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"source"},"edValueType":{"annotation":[{"start":[49,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[49,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[49,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,32],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[49,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[49,31]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[{"start":[49,35],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[49,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"flags"},"edValueType":{"annotation":[{"start":[52,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[52,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[52,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[52,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[52,15]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[{"start":[52,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[52,29]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]}}},{"EDValue":{"edValueName":{"Ident":"renderFlags"},"edValueType":{"annotation":[{"start":[59,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[59,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[59,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[59,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[59,26]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]},{"annotation":[{"start":[59,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[59,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"parseFlags"},"edValueType":{"annotation":[{"start":[68,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[68,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[68,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,22],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[68,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[68,15],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[68,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[68,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[68,35]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex","Flags"],"RegexFlags"]}]}}},{"EDValue":{"edValueName":{"Ident":"test"},"edValueType":{"annotation":[{"start":[80,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,29]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[{"start":[80,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[80,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[80,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"match"},"edValueType":{"annotation":[{"start":[93,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,16],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,10],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,15]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[{"start":[93,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,19],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[93,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,34]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,49]},[]],"tag":"TypeConstructor","contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"]},{"annotation":[{"start":[93,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,51],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,56]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[93,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replace"},"edValueType":{"annotation":[{"start":[99,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[99,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,32]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[{"start":[99,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[99,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[99,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[99,46],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[99,56],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[99,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"replace'"},"edValueType":{"annotation":[{"start":[104,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,33]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[{"start":[104,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,37],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,72],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,45],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[104,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,61],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,48],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[104,54],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},{"annotation":[{"start":[104,64],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]},{"annotation":[{"start":[104,75],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,75],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,82],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,75],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[104,85],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[104,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"search"},"edValueType":{"annotation":[{"start":[115,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,17],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,11],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,16]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,27],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[115,20],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[115,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,35]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[115,36],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[115,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"split"},"edValueType":{"annotation":[{"start":[119,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,25],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,30]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}]},{"annotation":[{"start":[119,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,41],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[119,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,44],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[119,50],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showRegex"},"edInstanceTypes":[{"annotation":[{"start":[33,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[33,33]},[]],"tag":"TypeConstructor","contents":[["Data","String","Regex"],"Regex"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","String","Regex"],{"Ident":"showRegex"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[4,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Regex.purs","end":[119,56]}}
− tests/purs/publish/basic-example/output/Data.String.Unsafe/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String.Unsafe","comments":"Unsafe string and character functions.\n","declarations":[{"children":[],"comments":"Converts a string of length `1` to a character.\n\n**Unsafe:** throws runtime exception if length is not `1`.\n","title":"char","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,38]}},{"children":[],"comments":"Returns the character at the given index.\n\n**Unsafe:** throws runtime exception if the index is out of bounds.\n","title":"charAt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}},"sourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,47]}}]}
− tests/purs/publish/basic-example/output/Data.String.Unsafe/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String","Unsafe"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,38]},{"Ident":"char"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,38]},{"Ident":"charAt"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"char"},"edValueType":{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,31],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[15,34],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}}},{"EDValue":{"edValueName":{"Ident":"charAt"},"edValueType":{"annotation":[{"start":[10,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,30],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,26],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[10,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,40],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,33],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[10,43],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[10,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}]}]}}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String/Unsafe.purs","end":[15,38]}}
− tests/purs/publish/basic-example/output/Data.String/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.String","comments":null,"declarations":[]}
− tests/purs/publish/basic-example/output/Data.String/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","String"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},"CodePoint",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Pattern"],"exportSourceDefinedIn":["Data","String","Pattern"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},"Pattern",["Pattern"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Pattern"],"exportSourceDefinedIn":["Data","String","Pattern"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},"Replacement",["Replacement"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"codePointAt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"codePointFromChar"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodeUnits"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"contains"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"countPrefix"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"drop"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"dropWhile"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"fromCodePointArray"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"indexOf"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"indexOf'"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"joinWith"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"lastIndexOf"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"lastIndexOf'"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"length"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"localeCompare"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"null"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"replace"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"replaceAll"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"singleton"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"split"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"splitAt"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodeUnits"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"stripPrefix"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodeUnits"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"stripSuffix"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"take"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"takeWhile"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"toCodePointArray"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"toLower"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"toUpper"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","Common"],"exportSourceDefinedIn":["Data","String","Common"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"trim"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"exportSourceImportedFrom":["Data","String","CodePoints"],"exportSourceDefinedIn":["Data","String","CodePoints"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]},{"Ident":"uncons"}]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[2,30]},["Data","String","Common"]]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[3,34]},["Data","String","CodePoints"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[4,31]},["Data","String","Pattern"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","String","CodePoints"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","String","Common"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,28],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,36]},{"Ident":"joinWith"}]},{"ValueRef":[{"start":[9,38],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,51]},{"Ident":"localeCompare"}]},{"ValueRef":[{"start":[9,53],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,57]},{"Ident":"null"}]},{"ValueRef":[{"start":[9,59],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,66]},{"Ident":"replace"}]},{"ValueRef":[{"start":[9,68],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,78]},{"Ident":"replaceAll"}]},{"ValueRef":[{"start":[9,80],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,85]},{"Ident":"split"}]},{"ValueRef":[{"start":[9,87],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,94]},{"Ident":"toLower"}]},{"ValueRef":[{"start":[9,96],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,103]},{"Ident":"toUpper"}]},{"ValueRef":[{"start":[9,105],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[9,109]},{"Ident":"trim"}]}]},"eiImportedAs":null},{"eiModule":["Data","String","Pattern"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,29],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,40]},"Pattern",null]},{"TypeRef":[{"start":[10,42],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,57]},"Replacement",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-strings/src/Data/String.purs","end":[10,58]}}
tests/purs/publish/basic-example/output/Data.Symbol/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Symbol"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]},"IsSymbol"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]},{"Ident":"reflectSymbol"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]},{"Ident":"reifySymbol"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]},"SProxy",["SProxy"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"IsSymbol","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[12,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"IsSymbol","edTypeSynonymArguments":[["sym",{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[12,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"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":["reflectSymbol",{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,26]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[13,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeVar","contents":"sym"}]}]},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"IsSymbol","edClassTypeArguments":[["sym",{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[12,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"edClassMembers":[[{"Ident":"reflectSymbol"},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,26]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[13,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeVar","contents":"sym"}]}]},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"reflectSymbol"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["sym",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"sym"}],"constraintData":null},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,26]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[13,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeVar","contents":"sym"}]}]},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},8]}}},{"EDValue":{"edValueName":{"Ident":"reifySymbol"},"edValueType":{"annotation":[{"start":[18,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[18,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[18,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,82],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"ForAll","contents":["sym",{"annotation":[{"start":[18,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,61]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[18,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,61]},[]],"tag":"TypeVar","contents":"sym"}],"constraintData":null},{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,71]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[18,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,75]},[]],"tag":"TypeVar","contents":"sym"}]}]},{"annotation":[{"start":[18,79],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"TypeVar","contents":"r"}]}]},0]}]},{"annotation":[{"start":[18,85],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeVar","contents":"r"}]}]},1]}}},{"EDType":{"edTypeName":"SProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[9,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["sym",{"annotation":[{"start":[9,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[9,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"ctors":[["SProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"SProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"SProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["sym",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"sym"}]},null]},"edDataCtorFields":[]}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]}}+{"efVersion":"0.13.2","efModuleName":["Data","Symbol"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]},"IsSymbol"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]},{"Ident":"reflectSymbol"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]},{"Ident":"reifySymbol"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]},"SProxy",["SProxy"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"IsSymbol","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[12,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"IsSymbol","edTypeSynonymArguments":[["sym",{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[12,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"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":["reflectSymbol",{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,26]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[13,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeVar","contents":"sym"}]}]},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"IsSymbol","edClassTypeArguments":[["sym",{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[12,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"edClassMembers":[[{"Ident":"reflectSymbol"},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,26]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[13,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeVar","contents":"sym"}]}]},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"reflectSymbol"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["sym",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"sym"}],"constraintData":null},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,26]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[13,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,30]},[]],"tag":"TypeVar","contents":"sym"}]}]},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[13,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},8]}}},{"EDValue":{"edValueName":{"Ident":"reifySymbol"},"edValueType":{"annotation":[{"start":[18,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[18,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[18,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,82],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"ForAll","contents":["sym",{"annotation":[{"start":[18,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,61]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[18,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,61]},[]],"tag":"TypeVar","contents":"sym"}],"constraintData":null},{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,65],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,71]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[18,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,75]},[]],"tag":"TypeVar","contents":"sym"}]}]},{"annotation":[{"start":[18,79],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,80]},[]],"tag":"TypeVar","contents":"r"}]}]},0]}]},{"annotation":[{"start":[18,85],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[18,86]},[]],"tag":"TypeVar","contents":"r"}]}]},1]}}},{"EDType":{"edTypeName":"SProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[9,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["sym",{"annotation":[{"start":[9,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[9,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}]],"ctors":[["SProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"SProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"SProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["sym",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"sym"}]},null]},"edDataCtorFields":[]}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs","end":[23,24]}}
− tests/purs/publish/basic-example/output/Data.Traversable.Accum.Internal/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Traversable.Accum.Internal","comments":null,"declarations":[{"children":[{"comments":null,"title":"StateL","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"functorStateL","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]}},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[18,57]}},{"comments":null,"title":"applyStateL","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[23,62]}},{"comments":null,"title":"applicativeStateL","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[26,47]}}],"comments":null,"title":"StateL","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["s",null],["a",null]]},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,45]}},{"children":[],"comments":null,"title":"stateL","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[13,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,51]}},{"children":[{"comments":null,"title":"StateR","info":{"arguments":[{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"functorStateR","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[36,57]}},{"comments":null,"title":"applyStateR","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[41,62]}},{"comments":null,"title":"applicativeStateR","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[44,47]}}],"comments":null,"title":"StateR","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[["s",null],["a",null]]},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,45]}},{"children":[],"comments":null,"title":"stateR","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,51]}}]}
− tests/purs/publish/basic-example/output/Data.Traversable.Accum.Internal/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Traversable","Accum","Internal"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[44,47]},"StateL",["StateL"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[44,47]},{"Ident":"stateL"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[44,47]},"StateR",["StateR"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[44,47]},{"Ident":"stateR"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorStateL"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyStateL"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeStateL"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorStateR"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyStateR"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeStateR"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Traversable","Accum"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[9,37]},"Accum",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"StateL","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["s",{"annotation":[{"start":[11,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["a",{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["StateL",[{"annotation":[{"start":[11,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,31]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,40]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,42]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[11,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,44]},[]],"tag":"TypeVar","contents":"a"}]}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"StateL","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"StateL","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["s",{"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":[11,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,31]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,40]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[{"start":[11,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,42]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[11,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[11,44]},[]],"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":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"stateL"},"edValueType":{"annotation":[{"start":[13,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[13,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,51]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,29]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[{"start":[13,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,31]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[13,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[13,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[13,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,38]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[13,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,49]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[13,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[13,51]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]},4]},5]}}},{"EDType":{"edTypeName":"StateR","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[29,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["s",{"annotation":[{"start":[29,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["a",{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["StateR",[{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,31]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,40]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[{"start":[29,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,42]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[29,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,44]},[]],"tag":"TypeVar","contents":"a"}]}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"StateR","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"StateR","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["s",{"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":[29,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,31]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,40]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[{"start":[29,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,42]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[29,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[29,44]},[]],"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":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"stateR"},"edValueType":{"annotation":[{"start":[31,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[31,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,51]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,29]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[{"start":[31,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,31]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[31,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,33]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[31,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,38]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[31,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,49]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[31,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[31,51]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]},0]},1]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorStateL"},"edInstanceTypes":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[16,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[16,42]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[{"start":[16,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[16,44]},[]],"tag":"TypeVar","contents":"s"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable","Accum","Internal"],{"Ident":"functorStateL"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyStateL"},"edInstanceTypes":[{"annotation":[{"start":[20,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[20,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[20,38]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[{"start":[20,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[20,40]},[]],"tag":"TypeVar","contents":"s"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable","Accum","Internal"],{"Ident":"applyStateL"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeStateL"},"edInstanceTypes":[{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[25,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[25,50]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateL"]},{"annotation":[{"start":[25,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[25,52]},[]],"tag":"TypeVar","contents":"s"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable","Accum","Internal"],{"Ident":"applicativeStateL"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorStateR"},"edInstanceTypes":[{"annotation":[{"start":[34,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[34,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[34,42]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[{"start":[34,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[34,44]},[]],"tag":"TypeVar","contents":"s"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable","Accum","Internal"],{"Ident":"functorStateR"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyStateR"},"edInstanceTypes":[{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[38,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[38,38]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[{"start":[38,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[38,40]},[]],"tag":"TypeVar","contents":"s"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable","Accum","Internal"],{"Ident":"applyStateR"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeStateR"},"edInstanceTypes":[{"annotation":[{"start":[43,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[43,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[43,50]},[]],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum","Internal"],"StateR"]},{"annotation":[{"start":[43,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[43,52]},[]],"tag":"TypeVar","contents":"s"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable","Accum","Internal"],{"Ident":"applicativeStateR"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum/Internal.purs","end":[44,47]}}
− tests/purs/publish/basic-example/output/Data.Traversable.Accum/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Traversable.Accum","comments":null,"declarations":[{"children":[],"comments":null,"title":"Accum","info":{"arguments":[["s",null],["a",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["accum",{"annotation":[],"tag":"TypeVar","contents":"s"},{"annotation":[],"tag":"RCons","contents":["value",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"REmpty"}]}]}]}},"sourceSpan":{"start":[5,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]}}]}
− tests/purs/publish/basic-example/output/Data.Traversable.Accum/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Traversable","Accum"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},"Accum",[]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Accum","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Accum","edTypeSynonymArguments":[["s",{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["a",{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[5,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[5,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]}}
− tests/purs/publish/basic-example/output/Data.Traversable/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Traversable","comments":null,"declarations":[{"children":[{"comments":null,"title":"traverse","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[51,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]}},{"comments":null,"title":"sequence","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]},null]},null]}},"sourceSpan":{"start":[52,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]}},{"comments":null,"title":"traversableArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[75,29]}},{"comments":null,"title":"traversableMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[86,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[90,33]}},{"comments":null,"title":"traversableFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[92,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[94,44]}},{"comments":null,"title":"traversableLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[96,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[98,42]}},{"comments":null,"title":"traversableAdditive","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}]}},"sourceSpan":{"start":[100,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[102,41]}},{"comments":null,"title":"traversableDual","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}]}},"sourceSpan":{"start":[104,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[106,33]}},{"comments":null,"title":"traversableConj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}]}},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[110,33]}},{"comments":null,"title":"traversableDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[114,33]}},{"comments":null,"title":"traversableMultiplicative","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}]}},"sourceSpan":{"start":[116,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[118,53]}}],"comments":"`Traversable` represents data structures which can be _traversed_,\naccumulating results and effects in some `Applicative` functor.\n\n- `traverse` runs an action for every element in a data structure,\n  and accumulates the results.\n- `sequence` runs the actions _contained_ in a data structure,\n  and accumulates the results.\n\nThe `traverse` and `sequence` functions should be compatible in the\nfollowing sense:\n\n- `traverse f xs = sequence (f <$> xs)`\n- `sequence = traverse identity`\n\n`Traversable` instances should also be compatible with the corresponding\n`Foldable` instances, in the following sense:\n\n- `foldMap f = runConst <<< traverse (Const <<< f)`\n\nDefault implementations are provided by the following functions:\n\n- `traverseDefault`\n- `sequenceDefault`\n","title":"Traversable","info":{"fundeps":[],"arguments":[["t",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null}]},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]}},{"children":[],"comments":"A default implementation of `traverse` using `sequence` and `map`.\n","title":"traverseDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]}},{"children":[],"comments":"A default implementation of `sequence` using `traverse`.\n","title":"sequenceDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]}},{"children":[],"comments":"A version of `traverse` with its arguments flipped.\n\n\nThis can be useful when running an action written using do notation\nfor every element in a data structure:\n\nFor example:\n\n```purescript\nfor [1, 2, 3] \\n -> do\n  print n\n  return (n * n)\n```\n","title":"for","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[133,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]}},{"children":[],"comments":"Fold a data structure from the left, keeping all intermediate results\ninstead of only the final result. Note that the initial value does not\nappear in the result (unlike Haskell's `Prelude.scanl`).\n\n```purescript\nscanl (+) 0  [1,2,3] = [1,3,6]\nscanl (-) 10 [1,2,3] = [9,7,4]\n```\n","title":"scanl","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[150,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]}},{"children":[],"comments":"Fold a data structure from the right, keeping all intermediate results\ninstead of only the final result. Note that the initial value does not\nappear in the result (unlike Haskell's `Prelude.scanr`).\n\n```purescript\nscanr (+) 0  [1,2,3] = [1,3,6]\nscanr (flip (-)) 10 [1,2,3] = [4,5,7]\n```\n","title":"scanr","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[175,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]}},{"children":[],"comments":"Fold a data structure from the left, keeping all intermediate results\ninstead of only the final result.\n\nUnlike `scanl`, `mapAccumL` allows the type of accumulator to differ\nfrom the element type of the final data structure.\n","title":"mapAccumL","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[158,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]}},{"children":[],"comments":"Fold a data structure from the right, keeping all intermediate results\ninstead of only the final result.\n\nUnlike `scanr`, `mapAccumR` allows the type of accumulator to differ\nfrom the element type of the final data structure.\n","title":"mapAccumR","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[183,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]}}]}
− tests/purs/publish/basic-example/output/Data.Traversable/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Traversable"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Traversable","Accum"],"exportSourceDefinedIn":["Data","Traversable","Accum"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},"Accum",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},"Foldable"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"all"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"and"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"any"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"elem"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"find"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"fold"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"foldMap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"foldMapDefaultL"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"foldMapDefaultR"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"foldl"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"foldlDefault"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"foldr"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"foldrDefault"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"for_"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"intercalate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"maximum"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"maximumBy"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"minimum"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"minimumBy"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"notElem"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"oneOf"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"or"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"product"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"sequence_"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"sum"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"exportSourceImportedFrom":["Data","Foldable"],"exportSourceDefinedIn":["Data","Foldable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"traverse_"}]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},"Traversable"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"traverse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"sequence"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"traverseDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"sequenceDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"for"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"scanl"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"scanr"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"mapAccumL"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]},{"Ident":"mapAccumR"}]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[9,25]},["Data","Foldable"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[10,34]},["Data","Traversable","Accum"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,37]},"Foldable"]},{"ValueRef":[{"start":[15,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,42]},{"Ident":"all"}]},{"ValueRef":[{"start":[15,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,47]},{"Ident":"and"}]},{"ValueRef":[{"start":[15,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,52]},{"Ident":"any"}]},{"ValueRef":[{"start":[15,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,58]},{"Ident":"elem"}]},{"ValueRef":[{"start":[15,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,64]},{"Ident":"find"}]},{"ValueRef":[{"start":[15,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,70]},{"Ident":"fold"}]},{"ValueRef":[{"start":[15,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,79]},{"Ident":"foldMap"}]},{"ValueRef":[{"start":[15,81],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,96]},{"Ident":"foldMapDefaultL"}]},{"ValueRef":[{"start":[15,98],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,113]},{"Ident":"foldMapDefaultR"}]},{"ValueRef":[{"start":[15,115],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,120]},{"Ident":"foldl"}]},{"ValueRef":[{"start":[15,122],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,134]},{"Ident":"foldlDefault"}]},{"ValueRef":[{"start":[15,136],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,141]},{"Ident":"foldr"}]},{"ValueRef":[{"start":[15,143],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,155]},{"Ident":"foldrDefault"}]},{"ValueRef":[{"start":[15,157],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,161]},{"Ident":"for_"}]},{"ValueRef":[{"start":[15,163],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,174]},{"Ident":"intercalate"}]},{"ValueRef":[{"start":[15,176],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,183]},{"Ident":"maximum"}]},{"ValueRef":[{"start":[15,185],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,194]},{"Ident":"maximumBy"}]},{"ValueRef":[{"start":[15,196],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,203]},{"Ident":"minimum"}]},{"ValueRef":[{"start":[15,205],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,214]},{"Ident":"minimumBy"}]},{"ValueRef":[{"start":[15,216],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,223]},{"Ident":"notElem"}]},{"ValueRef":[{"start":[15,225],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,230]},{"Ident":"oneOf"}]},{"ValueRef":[{"start":[15,232],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,234]},{"Ident":"or"}]},{"ValueRef":[{"start":[15,236],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,243]},{"Ident":"product"}]},{"ValueRef":[{"start":[15,245],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,254]},{"Ident":"sequence_"}]},{"ValueRef":[{"start":[15,256],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,259]},{"Ident":"sum"}]},{"ValueRef":[{"start":[15,261],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[15,270]},{"Ident":"traverse_"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[16,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[16,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[17,35]},"First",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","Last"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[18,33]},"Last",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[19,42]},"Additive",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[20,34]},"Conj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[21,34]},"Disj",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[22,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[22,34]},"Dual",null]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[23,54]},"Multiplicative",null]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable","Accum"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[24,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[24,37]},"Accum",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable","Accum","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[25,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[25,51]},"StateL",null]},{"TypeRef":[{"start":[25,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[25,63]},"StateR",null]},{"ValueRef":[{"start":[25,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[25,71]},{"Ident":"stateL"}]},{"ValueRef":[{"start":[25,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[25,79]},{"Ident":"stateR"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Traversable","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,63]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,51]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[51,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,66]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Traversable","edTypeSynonymArguments":[["t",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":["traverse",{"annotation":[{"start":[51,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[51,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[51,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,42]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,53]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[51,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,61]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[51,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[51,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,68]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[51,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,71]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[51,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,73]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["sequence",{"annotation":[{"start":[52,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[52,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[52,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[52,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,40]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[52,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,40]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[52,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,48]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,50]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[52,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,56]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[52,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Functor0",{"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":[["Data","Functor"],"Functor"]},{"annotation":[{"start":[50,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[50,17]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Foldable1",{"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":[["Data","Foldable"],"Foldable"]},{"annotation":[{"start":[50,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[50,29]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"Traversable","edClassTypeArguments":[["t",null]],"edClassMembers":[[{"Ident":"traverse"},{"annotation":[{"start":[51,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[51,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[51,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,42]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,53]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[51,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,61]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[51,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[51,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,68]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[51,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,71]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[51,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,73]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]}],[{"Ident":"sequence"},{"annotation":[{"start":[52,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[52,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[52,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[52,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,40]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[52,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,40]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[52,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,48]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,50]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[52,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,56]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[52,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[50,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[50,17]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[50,16],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[50,17]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[{"start":[50,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[50,29]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[50,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[50,29]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"traverse"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[51,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[51,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[51,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[51,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,42]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[51,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,46],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,53]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[51,54],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,55]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,61]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[51,62],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,63]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[51,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,68]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[51,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,71]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[51,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[51,73]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},0]},1]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"sequence"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[52,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[52,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[52,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[52,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,40]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[52,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,40]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,45]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[52,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,48]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[52,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,50]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[52,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,56]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[52,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,59]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[52,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[52,61]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},151]},152]},153]}}},{"EDValue":{"edValueName":{"Ident":"traverseDefault"},"edValueType":{"annotation":[{"start":[56,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[56,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[56,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[56,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[57,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[57,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[57,19]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[57,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[57,19]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[58,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[58,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[58,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[58,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[58,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[60,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[59,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[59,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[59,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[59,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[59,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[59,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[59,13]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[59,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[59,15]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[60,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[60,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[60,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[60,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[61,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[61,12]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},194]},195]},196]},197]}}},{"EDValue":{"edValueName":{"Ident":"sequenceDefault"},"edValueType":{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[66,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[66,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[67,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[67,19]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[67,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[67,19]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[68,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[68,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[68,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[68,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[69,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[69,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[69,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[69,10]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[69,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[69,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]},{"annotation":[{"start":[70,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[70,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[70,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[70,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[70,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]},124]},125]},126]}}},{"EDValue":{"edValueName":{"Ident":"for"},"edValueType":{"annotation":[{"start":[134,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[134,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[134,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[134,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[135,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[135,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[135,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[135,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[135,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[136,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[136,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[136,19]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[136,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[136,19]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[137,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[138,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[137,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[137,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[137,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[137,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[137,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[138,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[138,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[138,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[138,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[138,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[138,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[138,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[138,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[138,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[138,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[138,13]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[138,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[138,15]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[139,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[139,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[139,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[139,12]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},230]},231]},232]},233]}}},{"EDValue":{"edValueName":{"Ident":"scanl"},"edValueType":{"annotation":[{"start":[150,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[150,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[150,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[150,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[150,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,37]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[150,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[150,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,43]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[150,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[150,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,53]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[150,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,59]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[150,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,64]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[150,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,66]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[150,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,71]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[150,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[150,73]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},224]},225]},226]}}},{"EDValue":{"edValueName":{"Ident":"scanr"},"edValueType":{"annotation":[{"start":[175,10],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[175,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[175,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[175,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[175,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,37]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[175,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,37]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[175,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[175,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,44],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[175,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[175,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,49],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[175,47],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[175,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,53]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[175,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[175,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,59]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[175,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[175,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,64]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[175,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,66]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[175,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[175,70],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,71]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[175,72],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[175,73]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},210]},211]},212]}}},{"EDValue":{"edValueName":{"Ident":"mapAccumL"},"edValueType":{"annotation":[{"start":[159,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[159,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[159,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[159,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[160,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[160,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[160,19]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[160,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[160,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[161,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[162,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,8]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[161,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[161,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,24]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[161,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[161,26]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]}]},{"annotation":[{"start":[162,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[163,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[162,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[162,7]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[163,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[164,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[163,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[163,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[163,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[163,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[164,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,13]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[164,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[164,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,16]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[164,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[164,18]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]}]}]},216]},217]},218]},219]}}},{"EDValue":{"edValueName":{"Ident":"mapAccumR"},"edValueType":{"annotation":[{"start":[184,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[184,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[184,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[184,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[185,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[185,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[185,19]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[185,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[185,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[186,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[187,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,8]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[186,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[186,23],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,24]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[186,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[186,26]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]}]},{"annotation":[{"start":[187,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[187,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[188,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[187,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[187,7]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[188,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[188,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[188,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[188,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[188,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[189,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,13]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[189,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,16]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[189,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[189,18]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]}]}]},202]},203]},204]},205]}}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableArray"},"edInstanceTypes":[{"annotation":[{"start":[73,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[73,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableMaybe"},"edInstanceTypes":[{"annotation":[{"start":[86,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[86,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableFirst"},"edInstanceTypes":[{"annotation":[{"start":[92,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[92,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableLast"},"edInstanceTypes":[{"annotation":[{"start":[96,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[96,45]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableAdditive"},"edInstanceTypes":[{"annotation":[{"start":[100,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[100,53]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableDual"},"edInstanceTypes":[{"annotation":[{"start":[104,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[104,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableConj"},"edInstanceTypes":[{"annotation":[{"start":[108,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[108,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableDisj"},"edInstanceTypes":[{"annotation":[{"start":[112,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[112,45]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[116,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[116,65]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Traversable"],{"Ident":"traversableMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable.purs","end":[190,71]}}
− tests/purs/publish/basic-example/output/Data.TraversableWithIndex/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.TraversableWithIndex","comments":null,"declarations":[{"children":[{"comments":null,"title":"traverseWithIndex","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[47,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]}},{"comments":null,"title":"traversableWithIndexArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[60,47]}},{"comments":null,"title":"traversableWithIndexMaybe","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[63,42]}},{"comments":null,"title":"traversableWithIndexFirst","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[66,42]}},{"comments":null,"title":"traversableWithIndexLast","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[69,42]}},{"comments":null,"title":"traversableWithIndexAdditive","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}]}},"sourceSpan":{"start":[71,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[72,42]}},{"comments":null,"title":"traversableWithIndexDual","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}]}},"sourceSpan":{"start":[74,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[75,42]}},{"comments":null,"title":"traversableWithIndexConj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}]}},"sourceSpan":{"start":[77,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[78,42]}},{"comments":null,"title":"traversableWithIndexDisj","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}]}},"sourceSpan":{"start":[80,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[81,42]}},{"comments":null,"title":"traversableWithIndexMultiplicative","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","TraversableWithIndex"],"TraversableWithIndex"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}]}},"sourceSpan":{"start":[83,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[84,42]}}],"comments":"A `Traversable` with an additional index.  \nA `TraversableWithIndex` instance must be compatible with its\n`Traversable` instance\n```purescript\ntraverse f = traverseWithIndex (const f)\n```\nwith its `FoldableWithIndex` instance\n```\nfoldMapWithIndex f = unwrap <<< traverseWithIndex (\\i -> Const <<< f i)\n```\nand with its `FunctorWithIndex` instance\n```\nmapWithIndex f = unwrap <<< traverseWithIndex (\\i -> Identity <<< f i)\n```\n\nA default implementation is provided by `traverseWithIndexDefault`.\n","title":"TraversableWithIndex","info":{"fundeps":[[["t"],["i"]]],"arguments":[["i",null],["t",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null}]},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]}},{"children":[],"comments":"A default implementation of `traverseWithIndex` using `sequence` and `mapWithIndex`.\n","title":"traverseWithIndexDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]}},{"children":[],"comments":"A version of `traverseWithIndex` with its arguments flipped.\n\n\nThis can be useful when running an action written using do notation\nfor every element in a data structure:\n\nFor example:\n\n```purescript\nfor [1, 2, 3] \\i x -> do\n  logShow i\n  pure (x * x)\n```\n","title":"forWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[99,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]}},{"children":[],"comments":"Fold a data structure from the left with access to the indices, keeping\nall intermediate results instead of only the final result. Note that the\ninitial value does not appear in the result (unlike Haskell's\n`Prelude.scanl`).\n\n```purescript\nscanlWithIndex (\\i y x -> i + y + x) 0 [1, 2, 3] = [1, 4, 9]\n```\n","title":"scanlWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[116,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]}},{"children":[],"comments":"Fold a data structure from the left with access to the indices, keeping\nall intermediate results instead of only the final result.\n\nUnlike `scanlWithIndex`, `mapAccumLWithIndex` allows the type of accumulator to differ\nfrom the element type of the final data structure.\n","title":"mapAccumLWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[131,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]}},{"children":[],"comments":"Fold a data structure from the right with access to the indices, keeping\nall intermediate results instead of only the final result. Note that the\ninitial value does not appear in the result (unlike Haskell's `Prelude.scanr`).\n\n```purescript\nscanrWithIndex (\\i x y -> i + x + y) 0 [1, 2, 3] = [9, 8, 5]\n```\n","title":"scanrWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[147,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]}},{"children":[],"comments":"Fold a data structure from the right with access to the indices, keeping\nall intermediate results instead of only the final result.\n\nUnlike `scanrWithIndex`, `imapAccumRWithIndex` allows the type of accumulator to differ\nfrom the element type of the final data structure.\n","title":"mapAccumRWithIndex","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable","Accum"],"Accum"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[162,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]}},{"children":[],"comments":"A default implementation of `traverse` in terms of `traverseWithIndex`\n","title":"traverseDefault","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[172,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]}}]}
− tests/purs/publish/basic-example/output/Data.TraversableWithIndex/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","TraversableWithIndex"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"exportSourceImportedFrom":["Data","Traversable","Accum"],"exportSourceDefinedIn":["Data","Traversable","Accum"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},"Accum",[]]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},"TraversableWithIndex"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"Ident":"traverseWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"Ident":"traverseWithIndexDefault"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"Ident":"forWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"Ident":"scanlWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"Ident":"mapAccumLWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"Ident":"scanrWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"Ident":"mapAccumRWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]},{"Ident":"traverseDefault"}]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[10,34]},["Data","Traversable","Accum"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableWithIndexMultiplicative"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","FoldableWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[15,55]},"FoldableWithIndex"]}]},"eiImportedAs":null},{"eiModule":["Data","FunctorWithIndex"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[16,53]},"FunctorWithIndex"]},{"ValueRef":[{"start":[16,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[16,67]},{"Ident":"mapWithIndex"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[17,25]},"Maybe",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[18,31]},"First",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","Last"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[19,29]},"Last",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[20,38]},"Additive",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[21,30]},"Conj",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[22,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[22,30]},"Disj",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[23,30]},"Dual",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[24,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[24,50]},"Multiplicative",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[25,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[25,43]},"Traversable"]},{"ValueRef":[{"start":[25,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[25,53]},{"Ident":"sequence"}]},{"ValueRef":[{"start":[25,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[25,63]},{"Ident":"traverse"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable","Accum"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[26,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[26,37]},"Accum",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable","Accum","Internal"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[27,41],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[27,51]},"StateL",null]},{"TypeRef":[{"start":[27,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[27,63]},"StateR",null]},{"ValueRef":[{"start":[27,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[27,71]},{"Ident":"stateL"}]},{"ValueRef":[{"start":[27,73],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[27,79]},{"Ident":"stateR"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"TraversableWithIndex","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,60]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,77]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,65]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[47,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,80]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TraversableWithIndex","edTypeSynonymArguments":[["i",null],["t",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":["traverseWithIndex",{"annotation":[{"start":[47,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[47,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[47,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,51]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[47,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,51]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,57]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[47,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,67]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,75]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[47,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,77]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[47,81],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,81],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,82]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,85]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[47,86],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,87]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["FunctorWithIndex0",{"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","FunctorWithIndex"],"FunctorWithIndex"]},{"annotation":[{"start":[46,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,26]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[46,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,28]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["FoldableWithIndex1",{"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","FoldableWithIndex"],"FoldableWithIndex"]},{"annotation":[{"start":[46,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,49]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[46,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,51]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Traversable2",{"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":[["Data","Traversable"],"Traversable"]},{"annotation":[{"start":[46,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,66]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"TraversableWithIndex","edClassTypeArguments":[["i",null],["t",null]],"edClassMembers":[[{"Ident":"traverseWithIndex"},{"annotation":[{"start":[47,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[47,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[47,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,51]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[47,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,51]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,57]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[47,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,67]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,75]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[47,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,77]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[47,81],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,81],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,82]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,85]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[47,86],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,87]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[46,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,28]},[]],"constraintClass":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[{"start":[46,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,26]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[46,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,28]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[{"start":[46,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,51]},[]],"constraintClass":[["Data","FoldableWithIndex"],"FoldableWithIndex"],"constraintArgs":[{"annotation":[{"start":[46,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,49]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[46,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,51]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"constraintAnn":[{"start":[46,53],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,66]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[46,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[46,66]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[1],"determined":[0]}]}},{"EDValue":{"edValueName":{"Ident":"traverseWithIndex"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[47,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[47,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[47,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[47,38],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,51]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[47,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,51]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,57]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[47,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,67]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,69]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,78],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,75]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[47,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,77]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[47,81],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,81],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,82]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[47,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,84],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,85]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[47,86],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[47,87]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},10]},11]},12]},13]},14]}}},{"EDValue":{"edValueName":{"Ident":"traverseWithIndexDefault"},"edValueType":{"annotation":[{"start":[51,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[51,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[52,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[52,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[52,30]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[52,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[52,28]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[52,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[52,30]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[53,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[53,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[53,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[53,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[54,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[55,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[54,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[54,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[54,20]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[55,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[55,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[55,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[55,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[55,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[56,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[56,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[56,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[56,12]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},0]},1]},2]},3]},4]}}},{"EDValue":{"edValueName":{"Ident":"forWithIndex"},"edValueType":{"annotation":[{"start":[100,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[100,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[100,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[100,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[100,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[101,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[101,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[101,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[101,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[101,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[102,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[102,30]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[102,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[102,28]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[102,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[102,30]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[103,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[103,7]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[103,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[103,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[104,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[104,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[104,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,18]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[104,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[104,20]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[105,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,10]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[105,11],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[105,12]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},376]},377]},378]},379]},380]}}},{"EDValue":{"edValueName":{"Ident":"scanlWithIndex"},"edValueType":{"annotation":[{"start":[117,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[117,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[117,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[117,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[118,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[118,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[118,30]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[118,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[118,28]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[118,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[118,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[120,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[119,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,13]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[119,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[119,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[119,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[119,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[119,23]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[121,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[120,7]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[121,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[121,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[121,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[121,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[122,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[122,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[122,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},368]},369]},370]},371]}}},{"EDValue":{"edValueName":{"Ident":"mapAccumLWithIndex"},"edValueType":{"annotation":[{"start":[132,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[132,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[132,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[132,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[132,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[133,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[133,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[133,30]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[133,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[133,28]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[133,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[133,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[134,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[135,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[134,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[134,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[134,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[134,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,13]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[134,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[134,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[134,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[134,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,29]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[134,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[134,31]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]}]}]},{"annotation":[{"start":[135,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[136,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[135,7]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[136,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[136,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[136,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[136,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[136,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[136,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[137,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,13]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[137,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,16]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[137,18]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]}]}]},358]},359]},360]},361]},362]}}},{"EDValue":{"edValueName":{"Ident":"scanrWithIndex"},"edValueType":{"annotation":[{"start":[148,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[148,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[148,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[148,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[149,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[149,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[149,30]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[149,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[149,28]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[149,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[149,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[150,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[151,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[150,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,13]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[150,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[150,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[150,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,18]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[150,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[150,23]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[152,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[151,7]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[152,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[152,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[152,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[152,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[152,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[152,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[152,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[153,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[153,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[153,9]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},350]},351]},352]},353]}}},{"EDValue":{"edValueName":{"Ident":"mapAccumRWithIndex"},"edValueType":{"annotation":[{"start":[163,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[163,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[163,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[163,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[163,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[164,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[164,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[164,30]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[164,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[164,28]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[164,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[164,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[165,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[166,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,8]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,13]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,18]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[165,28],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,29]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[165,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[165,31]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]}]}]},{"annotation":[{"start":[166,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[167,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[166,7]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,3],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[167,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[167,7]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,8],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[167,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[5,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,30]},[]],"tag":"RCons","contents":["accum",{"annotation":[{"start":[168,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,13]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[5,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,42]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[168,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[168,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,16]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[168,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[168,18]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[5,43],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/Traversable/Accum.purs","end":[5,44]},[]],"tag":"REmpty"}]}]}]}]}]}]}]},340]},341]},342]},343]},344]}}},{"EDValue":{"edValueName":{"Ident":"traverseDefault"},"edValueType":{"annotation":[{"start":[173,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[173,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[173,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[173,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[173,13],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[174,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[174,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[174,30]},[]],"constraintClass":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"constraintArgs":[{"annotation":[{"start":[174,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[174,28]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[174,29],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[174,30]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[175,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[175,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[175,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[175,18],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[175,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[176,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,6],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,17],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,9],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,8]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[176,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,12],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,13]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[176,14],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,15]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[176,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,24],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,21]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[176,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,23]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[176,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,27],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,28]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[176,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,31]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[176,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[176,33]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]}]},15]},16]},17]},18]},19]}}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexArray"},"edInstanceTypes":[{"annotation":[{"start":[59,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[59,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[59,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[59,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexMaybe"},"edInstanceTypes":[{"annotation":[{"start":[62,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[62,64]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[62,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[62,70]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexFirst"},"edInstanceTypes":[{"annotation":[{"start":[65,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[65,64]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[65,65],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[65,70]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexLast"},"edInstanceTypes":[{"annotation":[{"start":[68,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[68,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[68,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[68,68]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexAdditive"},"edInstanceTypes":[{"annotation":[{"start":[71,63],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[71,67]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[71,68],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[71,76]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexDual"},"edInstanceTypes":[{"annotation":[{"start":[74,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[74,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[74,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[74,68]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexConj"},"edInstanceTypes":[{"annotation":[{"start":[77,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[77,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[77,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[77,68]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexDisj"},"edInstanceTypes":[{"annotation":[{"start":[80,59],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[80,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[80,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[80,68]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","TraversableWithIndex"],"TraversableWithIndex"],"edInstanceName":{"Ident":"traversableWithIndexMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[83,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[83,73]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[83,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[83,88]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","TraversableWithIndex"],{"Ident":"traversableWithIndexMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/TraversableWithIndex.purs","end":[177,48]}}
− tests/purs/publish/basic-example/output/Data.Tuple.Nested/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Tuple.Nested","comments":"Utilities for n-tuples: sequences longer than two components built from\nnested pairs.\n\nNested tuples arise naturally in product combinators. You shouldn't\nrepresent data using nested tuples, but if combinators you're working with\ncreate them, utilities in this module will allow to to more easily work\nwith them, including translating to and from more traditional product types.\n\n```purescript\ndata Address = Address String City (Maybe Province) Country\n\nexampleAddress1 = makeAddress \"221B Baker Street\" London Nothing UK\nexampleAddress2 = makeAddressT $ \"221B Baker Street\" /\\ London /\\ Nothing /\\ UK\n\nmakeAddressT :: Tuple4 String City (Maybe Province) Country -> Address\nmakeAddressT = uncurry4 Address\n\nmakeAddress :: String -> City -> (Maybe Province) -> Country -> Address\nmakeAddress = curry4 unit makeAddressT\n\ntupleAddress :: Address -> Tuple4 String City (Maybe Province) Country\ntupleAddress (Address a b c d) = tuple4 a b c d\n```\n","declarations":[{"children":[],"comments":"Shorthand for constructing n-tuples as nested pairs.\n`a /\\ b /\\ c /\\ d /\\ unit` becomes `Tuple a (Tuple b (Tuple c (Tuple d unit)))`\n","title":"(/\\)","info":{"declType":"alias","alias":[["Data","Tuple"],{"Right":{"Right":"Tuple"}}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[31,21]}},{"children":[],"comments":"Shorthand for constructing n-tuple types as nested pairs.\n`forall a b c d. a /\\ b /\\ c /\\ d /\\ Unit` becomes\n`forall a b c d. Tuple a (Tuple b (Tuple c (Tuple d Unit)))`\n","title":"type (/\\)","info":{"declType":"alias","alias":[["Data","Tuple"],{"Left":"Tuple"}],"fixity":{"associativity":"infixr","precedence":6}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[36,26]}},{"children":[],"comments":null,"title":"Tuple1","info":{"arguments":[["a",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,26]}},{"children":[],"comments":null,"title":"Tuple2","info":{"arguments":[["a",null],["b",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[39,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,30]}},{"children":[],"comments":null,"title":"Tuple3","info":{"arguments":[["a",null],["b",null],["c",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,34]}},{"children":[],"comments":null,"title":"Tuple4","info":{"arguments":[["a",null],["b",null],["c",null],["d",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,38]}},{"children":[],"comments":null,"title":"Tuple5","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,41]}},{"children":[],"comments":null,"title":"Tuple6","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,46]}},{"children":[],"comments":null,"title":"Tuple7","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,50]}},{"children":[],"comments":null,"title":"Tuple8","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,54]}},{"children":[],"comments":null,"title":"Tuple9","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null],["i",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,59]}},{"children":[],"comments":null,"title":"Tuple10","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null],["i",null],["j",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T11"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[47,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,64]}},{"children":[],"comments":null,"title":"T2","info":{"arguments":[["a",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]}},{"children":[],"comments":null,"title":"T3","info":{"arguments":[["a",null],["b",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]}},{"children":[],"comments":null,"title":"T4","info":{"arguments":[["a",null],["b",null],["c",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[51,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]}},{"children":[],"comments":null,"title":"T5","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]}},{"children":[],"comments":null,"title":"T6","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]}},{"children":[],"comments":null,"title":"T7","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]}},{"children":[],"comments":null,"title":"T8","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]}},{"children":[],"comments":null,"title":"T9","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]}},{"children":[],"comments":null,"title":"T10","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null],["i",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]}},{"children":[],"comments":null,"title":"T11","info":{"arguments":[["a",null],["b",null],["c",null],["d",null],["e",null],["f",null],["g",null],["h",null],["i",null],["j",null],["z",null]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}}]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,67]}},{"children":[],"comments":"Creates a singleton tuple.\n","title":"tuple1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple1"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[61,34]}},{"children":[],"comments":"Given 2 values, creates a 2-tuple.\n","title":"tuple2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,43]}},{"children":[],"comments":"Given 3 values, creates a nested 3-tuple.\n","title":"tuple3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[69,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]}},{"children":[],"comments":"Given 4 values, creates a nested 4-tuple.\n","title":"tuple4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]}},{"children":[],"comments":"Given 5 values, creates a nested 5-tuple.\n","title":"tuple5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[77,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]}},{"children":[],"comments":"Given 6 values, creates a nested 6-tuple.\n","title":"tuple6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[81,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]}},{"children":[],"comments":"Given 7 values, creates a nested 7-tuple.\n","title":"tuple7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[85,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]}},{"children":[],"comments":"Given 8 values, creates a nested 8-tuple.\n","title":"tuple8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[89,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]}},{"children":[],"comments":"Given 9 values, creates a nested 9-tuple.\n","title":"tuple9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[93,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]}},{"children":[],"comments":"Given 10 values, creates a nested 10-tuple.\n","title":"tuple10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"Tuple10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[97,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]}},{"children":[],"comments":"Given at least a singleton tuple, gets the first value.\n","title":"get1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]},null]}},"sourceSpan":{"start":[101,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,32]}},{"children":[],"comments":"Given at least a 2-tuple, gets the second value.\n","title":"get2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},null]},null]},null]}},"sourceSpan":{"start":[105,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,36]}},{"children":[],"comments":"Given at least a 3-tuple, gets the third value.\n","title":"get3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},null]},null]},null]},null]}},"sourceSpan":{"start":[109,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,40]}},{"children":[],"comments":"Given at least a 4-tuple, gets the fourth value.\n","title":"get4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[113,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]}},{"children":[],"comments":"Given at least a 5-tuple, gets the fifth value.\n","title":"get5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[117,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]}},{"children":[],"comments":"Given at least a 6-tuple, gets the sixth value.\n","title":"get6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[121,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]}},{"children":[],"comments":"Given at least a 7-tuple, gets the seventh value.\n","title":"get7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[125,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]}},{"children":[],"comments":"Given at least an 8-tuple, gets the eigth value.\n","title":"get8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[129,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]}},{"children":[],"comments":"Given at least a 9-tuple, gets the ninth value.\n","title":"get9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[133,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]}},{"children":[],"comments":"Given at least a 10-tuple, gets the tenth value.\n","title":"get10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T11"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[137,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]}},{"children":[],"comments":"Given at least a singleton tuple, modifies the first value.\n","title":"over1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[141,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]}},{"children":[],"comments":"Given at least a 2-tuple, modifies the second value.\n","title":"over2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[145,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]}},{"children":[],"comments":"Given at least a 3-tuple, modifies the third value.\n","title":"over3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[149,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]}},{"children":[],"comments":"Given at least a 4-tuple, modifies the fourth value.\n","title":"over4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[153,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]}},{"children":[],"comments":"Given at least a 5-tuple, modifies the fifth value.\n","title":"over5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[157,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]}},{"children":[],"comments":"Given at least a 6-tuple, modifies the sixth value.\n","title":"over6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[161,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]}},{"children":[],"comments":"Given at least a 7-tuple, modifies the seventh value.\n","title":"over7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[165,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]}},{"children":[],"comments":"Given at least an 8-tuple, modifies the eighth value.\n","title":"over8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[169,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]}},{"children":[],"comments":"Given at least a 9-tuple, modifies the ninth value.\n","title":"over9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[173,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]}},{"children":[],"comments":"Given at least a 10-tuple, modifies the tenth value.\n","title":"over10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T11"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T11"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[177,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]}},{"children":[],"comments":"Given a function of 1 argument, returns a function that accepts a singleton tuple.\n","title":"uncurry1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]}},"sourceSpan":{"start":[181,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]}},{"children":[],"comments":"Given a function of 2 arguments, returns a function that accepts a 2-tuple.\n","title":"uncurry2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[185,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]}},{"children":[],"comments":"Given a function of 3 arguments, returns a function that accepts a 3-tuple.\n","title":"uncurry3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[189,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]}},{"children":[],"comments":"Given a function of 4 arguments, returns a function that accepts a 4-tuple.\n","title":"uncurry4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[193,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]}},{"children":[],"comments":"Given a function of 5 arguments, returns a function that accepts a 5-tuple.\n","title":"uncurry5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[197,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]}},{"children":[],"comments":"Given a function of 6 arguments, returns a function that accepts a 6-tuple.\n","title":"uncurry6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[201,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]}},{"children":[],"comments":"Given a function of 7 arguments, returns a function that accepts a 7-tuple.\n","title":"uncurry7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[205,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]}},{"children":[],"comments":"Given a function of 8 arguments, returns a function that accepts an 8-tuple.\n","title":"uncurry8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[209,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]}},{"children":[],"comments":"Given a function of 9 arguments, returns a function that accepts a 9-tuple.\n","title":"uncurry9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[213,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]}},{"children":[],"comments":"Given a function of 10 arguments, returns a function that accepts a 10-tuple.\n","title":"uncurry10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T11"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[217,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]}},{"children":[],"comments":"Given a function that accepts at least a singleton tuple, returns a function of 1 argument.\n","title":"curry1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[221,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]}},{"children":[],"comments":"Given a function that accepts at least a 2-tuple, returns a function of 2 arguments.\n","title":"curry2","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[225,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]}},{"children":[],"comments":"Given a function that accepts at least a 3-tuple, returns a function of 3 arguments.\n","title":"curry3","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[229,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]}},{"children":[],"comments":"Given a function that accepts at least a 4-tuple, returns a function of 4 arguments.\n","title":"curry4","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[233,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]}},{"children":[],"comments":"Given a function that accepts at least a 5-tuple, returns a function of 5 arguments.\n","title":"curry5","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[237,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]}},{"children":[],"comments":"Given a function that accepts at least a 6-tuple, returns a function of 6 arguments.\n","title":"curry6","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[241,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]}},{"children":[],"comments":"Given a function that accepts at least a 7-tuple, returns a function of 7 arguments.\n","title":"curry7","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[245,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]}},{"children":[],"comments":"Given a function that accepts at least an 8-tuple, returns a function of 8 arguments.\n","title":"curry8","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[249,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]}},{"children":[],"comments":"Given a function that accepts at least a 9-tuple, returns a function of 9 arguments.\n","title":"curry9","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[253,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]}},{"children":[],"comments":"Given a function that accepts at least a 10-tuple, returns a function of 10 arguments.\n","title":"curry10","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["z",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["j",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ForAll","contents":["g",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["d",{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"z"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T11"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"c"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"d"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"f"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"g"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"j"}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}},"sourceSpan":{"start":[257,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]}}]}
− tests/purs/publish/basic-example/output/Data.Tuple.Nested/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Tuple","Nested"],"efExports":[{"ValueOpRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"/\\"]},{"TypeOpRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"/\\"]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple1",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple2",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple3",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple4",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple5",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple6",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple7",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple8",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple9",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"Tuple10",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T2",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T3",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T4",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T5",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T6",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T7",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T8",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T9",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T10",[]]},{"TypeRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},"T11",[]]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple1"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple2"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple3"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple4"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple5"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple6"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple7"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple8"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple9"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"tuple10"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get1"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get2"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get3"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get4"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get5"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get6"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get7"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get8"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get9"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"get10"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over1"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over2"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over3"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over4"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over5"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over6"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over7"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over8"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over9"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"over10"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry1"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry2"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry3"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry4"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry5"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry6"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry7"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry8"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry9"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"uncurry10"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry1"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry2"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry3"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry4"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry5"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry6"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry7"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry8"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry9"}]},{"ValueRef":[{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]},{"Ident":"curry10"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[27,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[27,29]},"Tuple",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":6,"efOperator":"/\\","efAlias":[["Data","Tuple"],{"Right":"Tuple"}]}],"efTypeFixities":[{"efTypeAssociativity":"infixr","efTypePrecedence":6,"efTypeOperator":"/\\","efTypeAlias":[["Data","Tuple"],"Tuple"]}],"efDeclarations":[{"EDType":{"edTypeName":"Tuple1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[38,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[38,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple1","edTypeSynonymArguments":[["a",{"annotation":[{"start":[38,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,19]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[38,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,19]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[{"start":[38,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,21]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,22],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,26]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,21]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,21]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,21]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple2","edTypeSynonymArguments":[["a",{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,21]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,21]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,21]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[{"start":[39,22],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[39,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,25]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[39,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,30]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple3","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple3","edTypeSynonymArguments":[["a",{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,23]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[{"start":[40,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[40,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,27]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[40,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,29]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,34]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple4","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple4","edTypeSynonymArguments":[["a",{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,25]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[{"start":[41,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[41,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,29]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[41,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,31]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[41,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,33]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[41,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,38]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple5","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple5","edTypeSynonymArguments":[["a",{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[{"start":[42,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[42,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,30]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[42,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,32]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[42,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,34]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[42,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,36]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[42,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,41]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple6","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple6","edTypeSynonymArguments":[["a",{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,29]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[{"start":[43,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[43,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,33]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[43,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,35]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[43,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,37]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[43,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,39]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[43,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,41]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[43,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,46]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple7","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple7","edTypeSynonymArguments":[["a",{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,31]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[{"start":[44,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,35]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[44,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,37]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[44,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,39]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[44,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,41]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[44,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,43]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,45]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[44,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,50]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple8","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple8","edTypeSynonymArguments":[["a",{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,33]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[{"start":[45,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,37]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[45,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,39]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[45,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,41]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[45,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,43]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[45,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,45]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[45,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,47]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[45,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,49]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[45,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,54]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple9","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple9","edTypeSynonymArguments":[["a",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["i",{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,36]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[{"start":[46,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[46,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,42]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[46,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,44]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[46,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,46]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[46,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,48]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[46,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,50]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[46,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,52]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[46,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,54]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[46,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,59]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"Tuple10","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Tuple10","edTypeSynonymArguments":[["a",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["i",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["j",{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T11"]},{"annotation":[{"start":[47,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[47,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,43]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[47,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,45]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[47,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,47]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[47,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,49]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[47,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,51]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[47,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,53]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[47,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,55]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[47,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,57]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[47,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,59]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[47,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,64]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDType":{"edTypeName":"T2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T2","edTypeSynonymArguments":[["a",{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[49,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeVar","contents":"z"}]}}},{"EDType":{"edTypeName":"T3","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[50,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[50,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T3","edTypeSynonymArguments":[["a",{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[50,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[50,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[50,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T2"]},{"annotation":[{"start":[50,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,30]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[50,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,32]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDType":{"edTypeName":"T4","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T4","edTypeSynonymArguments":[["a",{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[51,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T3"]},{"annotation":[{"start":[51,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,32]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[51,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,36]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDType":{"edTypeName":"T5","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T5","edTypeSynonymArguments":[["a",{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[52,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T4"]},{"annotation":[{"start":[52,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,34]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,36]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,38]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,40]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDType":{"edTypeName":"T6","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T6","edTypeSynonymArguments":[["a",{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[53,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T5"]},{"annotation":[{"start":[53,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,36]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,38]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[53,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,40]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[53,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,42]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,44]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDType":{"edTypeName":"T7","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T7","edTypeSynonymArguments":[["a",{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[54,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,36]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T6"]},{"annotation":[{"start":[54,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,38]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,40]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[54,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,42]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[54,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,44]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[54,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,46]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[54,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,48]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDType":{"edTypeName":"T8","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T8","edTypeSynonymArguments":[["a",{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[55,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,38]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T7"]},{"annotation":[{"start":[55,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,42]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,44]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[55,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,46]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[55,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,48]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[55,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,50]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[55,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,52]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDType":{"edTypeName":"T9","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T9","edTypeSynonymArguments":[["a",{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[56,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,40]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T8"]},{"annotation":[{"start":[56,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[56,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,44]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[56,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,46]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[56,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,48]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[56,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,50]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[56,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,52]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,54]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[56,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,56]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDType":{"edTypeName":"T10","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T10","edTypeSynonymArguments":[["a",{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["i",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[57,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,43]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T9"]},{"annotation":[{"start":[57,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[57,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[57,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,49]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[57,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,51]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[57,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,53]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[57,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,55]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[57,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,57]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[57,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,59]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[57,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,61]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDType":{"edTypeName":"T11","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"T11","edTypeSynonymArguments":[["a",{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["c",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["d",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["e",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["f",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["g",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["h",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["i",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["j",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["z",{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edTypeSynonymType":{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,46]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple","Nested"],"T10"]},{"annotation":[{"start":[58,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[58,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,50]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[58,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,52]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[58,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,54]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[58,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,56]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[58,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,58]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[58,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,60]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[58,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,62]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[58,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,64]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[58,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,66]},[]],"tag":"TypeVar","contents":"z"}]}]}}},{"EDValue":{"edValueName":{"Ident":"tuple1"},"edValueType":{"annotation":[{"start":[61,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[61,34]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[61,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[61,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[61,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[61,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[61,22]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[61,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[61,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,22],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[38,26]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},258]}}},{"EDValue":{"edValueName":{"Ident":"tuple2"},"edValueType":{"annotation":[{"start":[65,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,43]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[65,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[65,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,24]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,29]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[65,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[65,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[65,43]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[39,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[39,30]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},234]},235]}}},{"EDValue":{"edValueName":{"Ident":"tuple3"},"edValueType":{"annotation":[{"start":[69,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[69,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[69,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[69,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[69,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[69,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,36]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[69,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[69,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[69,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[69,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[40,34]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]},228]},229]},230]}}},{"EDValue":{"edValueName":{"Ident":"tuple4"},"edValueType":{"annotation":[{"start":[73,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[73,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[73,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[73,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[73,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[73,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,33]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[73,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,38]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[73,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[73,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,43]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[73,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[73,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,57]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[73,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,59]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[73,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[73,61]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[41,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[41,38]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]}]}]},220]},221]},222]},223]}}},{"EDValue":{"edValueName":{"Ident":"tuple5"},"edValueType":{"annotation":[{"start":[77,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[77,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[77,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[77,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[77,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,35]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[77,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,40]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,45]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,50]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[77,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[77,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,64]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[77,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,66]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[77,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,68]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[77,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[77,70]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[42,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[42,41]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]}]}]}]}]},210]},211]},212]},213]},214]}}},{"EDValue":{"edValueName":{"Ident":"tuple6"},"edValueType":{"annotation":[{"start":[81,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[81,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[81,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[81,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[81,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[81,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[81,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[81,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,37]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[81,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,42]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[81,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,47]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[81,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,52]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[81,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,57]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[81,68],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,69]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[81,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,71]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[81,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,73]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[81,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,75]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[81,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,77]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[81,78],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[81,79]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[43,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[43,46]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]}]}]}]}]}]}]},198]},199]},200]},201]},202]},203]}}},{"EDValue":{"edValueName":{"Ident":"tuple7"},"edValueType":{"annotation":[{"start":[85,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[85,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,39]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,44]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[85,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,49]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[85,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,54]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[85,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,59]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[85,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,64]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[85,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,76]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[85,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,78]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[85,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,80]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[85,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,82]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[85,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,84]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[85,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,86]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[85,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[85,88]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[44,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[44,50]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},184]},185]},186]},187]},188]},189]},190]}}},{"EDValue":{"edValueName":{"Ident":"tuple8"},"edValueType":{"annotation":[{"start":[89,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[89,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[89,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[89,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[89,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[89,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[89,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[89,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[89,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,41]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,46]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[89,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,51]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,56]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[89,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,61]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[89,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,66]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[89,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,71]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[89,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,83]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[89,84],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,85]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[89,86],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,87]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[89,88],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,89]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[89,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,91]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[89,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,93]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[89,94],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,95]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[89,96],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[89,97]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[45,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[45,54]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},168]},169]},170]},171]},172]},173]},174]},175]}}},{"EDValue":{"edValueName":{"Ident":"tuple9"},"edValueType":{"annotation":[{"start":[93,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[93,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[93,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[93,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[93,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[93,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[93,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[93,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[93,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[93,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[93,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,43]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,48]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[93,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,53]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,58]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[93,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,63]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[93,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,68]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[93,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,73]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[93,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[93,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[93,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,78]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,90]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,91],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,92]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,93],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,94]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,96]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,98]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,99],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,100]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,101],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,102]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,103],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,104]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[93,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[93,106]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[46,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[46,59]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},150]},151]},152]},153]},154]},155]},156]},157]},158]}}},{"EDValue":{"edValueName":{"Ident":"tuple10"},"edValueType":{"annotation":[{"start":[97,12],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[97,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[97,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,46]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[97,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,51]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[97,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,56]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[97,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,61]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[97,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,66]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[97,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,71]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[97,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,76]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[97,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,81]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[97,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[97,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,89]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[97,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,86]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,98],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,99]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,101]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,102],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,103]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,104],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,105]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,106],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,107]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,108],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,109]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,111]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,112],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,113]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,114],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,115]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[97,116],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[97,117]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[47,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[47,64]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},238]},239]},240]},241]},242]},243]},244]},245]},246]},247]}}},{"EDValue":{"edValueName":{"Ident":"get1"},"edValueType":{"annotation":[{"start":[101,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,32]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[101,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,32]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[101,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[101,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[101,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[101,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,27]},[]],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[{"start":[101,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[101,32]},[]],"tag":"TypeVar","contents":"a"}]},536]},537]}}},{"EDValue":{"edValueName":{"Ident":"get2"},"edValueType":{"annotation":[{"start":[105,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,36]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[105,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,36]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[105,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,36]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[105,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[105,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[105,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[105,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,29]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[105,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,31]},[]],"tag":"TypeVar","contents":"z"}]}]}]},{"annotation":[{"start":[105,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[105,36]},[]],"tag":"TypeVar","contents":"b"}]},508]},509]},510]}}},{"EDValue":{"edValueName":{"Ident":"get3"},"edValueType":{"annotation":[{"start":[109,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,40]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[109,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,40]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[109,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[109,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[109,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[109,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[109,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,31]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[109,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,33]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[109,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,35]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]},{"annotation":[{"start":[109,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[109,40]},[]],"tag":"TypeVar","contents":"c"}]},500]},501]},502]},503]}}},{"EDValue":{"edValueName":{"Ident":"get4"},"edValueType":{"annotation":[{"start":[113,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[113,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[113,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[113,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[113,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[113,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[113,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[113,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[113,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,33]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[113,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,35]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[113,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,37]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[113,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,39]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]},{"annotation":[{"start":[113,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[113,44]},[]],"tag":"TypeVar","contents":"d"}]},490]},491]},492]},493]},494]}}},{"EDValue":{"edValueName":{"Ident":"get5"},"edValueType":{"annotation":[{"start":[117,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[117,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[117,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[117,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[117,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[117,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[117,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[117,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[117,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[117,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,35]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[117,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,37]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[117,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,39]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[117,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,41]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[117,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,43]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},{"annotation":[{"start":[117,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[117,48]},[]],"tag":"TypeVar","contents":"e"}]},478]},479]},480]},481]},482]},483]}}},{"EDValue":{"edValueName":{"Ident":"get6"},"edValueType":{"annotation":[{"start":[121,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[121,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[121,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[121,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[121,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[121,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[121,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[121,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[121,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[121,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[121,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,37]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[121,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,39]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[121,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,41]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[121,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,43]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[121,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,45]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[121,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,47]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},{"annotation":[{"start":[121,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[121,52]},[]],"tag":"TypeVar","contents":"f"}]},464]},465]},466]},467]},468]},469]},470]}}},{"EDValue":{"edValueName":{"Ident":"get7"},"edValueType":{"annotation":[{"start":[125,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[125,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[125,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[125,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[125,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[125,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[125,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[125,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[125,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[125,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[125,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[125,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[125,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,39]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[125,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,41]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[125,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,43]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[125,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,45]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[125,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,47]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[125,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,49]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[125,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,51]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[125,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[125,56]},[]],"tag":"TypeVar","contents":"g"}]},448]},449]},450]},451]},452]},453]},454]},455]}}},{"EDValue":{"edValueName":{"Ident":"get8"},"edValueType":{"annotation":[{"start":[129,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[129,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[129,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[129,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[129,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[129,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[129,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[129,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[129,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[129,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[129,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[129,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,41]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,43]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,45]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,47]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,49]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,51]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,53]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[129,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,55]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[129,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[129,60]},[]],"tag":"TypeVar","contents":"h"}]},430]},431]},432]},433]},434]},435]},436]},437]},438]}}},{"EDValue":{"edValueName":{"Ident":"get9"},"edValueType":{"annotation":[{"start":[133,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[133,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[133,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,44]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,46]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,48]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,50]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,52]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,54]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,56]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[133,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,58]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[133,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,60]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[133,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[133,65]},[]],"tag":"TypeVar","contents":"i"}]},410]},411]},412]},413]},414]},415]},416]},417]},418]},419]}}},{"EDValue":{"edValueName":{"Ident":"get10"},"edValueType":{"annotation":[{"start":[137,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[137,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[137,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[137,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,47]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,49]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,51]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,53]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,55]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,57]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,59]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,61]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[137,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,63]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[137,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,65]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[137,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[137,70]},[]],"tag":"TypeVar","contents":"j"}]},514]},515]},516]},517]},518]},519]},520]},521]},522]},523]},524]}}},{"EDValue":{"edValueName":{"Ident":"over1"},"edValueType":{"annotation":[{"start":[141,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[141,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[141,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[141,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[141,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[141,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,26]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[141,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,31]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[141,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[141,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[141,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[141,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,42]},[]],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[141,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,50]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[141,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[141,52]},[]],"tag":"TypeVar","contents":"z"}]}]}]},404]},405]},406]}}},{"EDValue":{"edValueName":{"Ident":"over2"},"edValueType":{"annotation":[{"start":[145,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[145,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[145,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[145,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[145,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[145,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[145,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[145,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,33]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[145,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[145,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[145,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,44]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[145,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,46]},[]],"tag":"TypeVar","contents":"z"}]}]}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[145,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[145,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,56]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[145,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[145,58]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]},372]},373]},374]},375]}}},{"EDValue":{"edValueName":{"Ident":"over3"},"edValueType":{"annotation":[{"start":[149,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[149,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[149,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[149,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[149,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[149,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,30]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[149,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,35]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[149,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[149,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[149,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,46]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[149,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,48]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[149,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,50]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[149,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,58]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[149,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,60]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[149,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,62]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[149,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[149,64]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]},362]},363]},364]},365]},366]}}},{"EDValue":{"edValueName":{"Ident":"over4"},"edValueType":{"annotation":[{"start":[153,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[153,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[153,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[153,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[153,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[153,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[153,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,32]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[153,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,37]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[153,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,50]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,52]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[153,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,54]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,64]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,66]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,68]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[153,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[153,70]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},350]},351]},352]},353]},354]},355]}}},{"EDValue":{"edValueName":{"Ident":"over5"},"edValueType":{"annotation":[{"start":[157,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[157,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[157,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[157,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[157,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[157,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[157,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[157,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,34]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[157,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,39]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[157,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,54]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,56]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[157,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,58]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,66]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,68]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,70]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,72]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[157,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,74]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[157,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[157,76]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},336]},337]},338]},339]},340]},341]},342]}}},{"EDValue":{"edValueName":{"Ident":"over6"},"edValueType":{"annotation":[{"start":[161,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[161,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[161,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[161,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[161,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[161,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[161,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[161,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[161,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,36]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[161,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,41]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[161,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,50]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,52]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,54]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,56]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,58]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,60]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[161,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,62]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,70]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,72]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,74]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,76]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,78]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[161,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,80]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[161,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[161,82]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},320]},321]},322]},323]},324]},325]},326]},327]}}},{"EDValue":{"edValueName":{"Ident":"over7"},"edValueType":{"annotation":[{"start":[165,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[165,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[165,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,38]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[165,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,43]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[165,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,54]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,56]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,58]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,60]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,62]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,64]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[165,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,66]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,74]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,76]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,78]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,80]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,82]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,84]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[165,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,86]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[165,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[165,88]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},302]},303]},304]},305]},306]},307]},308]},309]},310]}}},{"EDValue":{"edValueName":{"Ident":"over8"},"edValueType":{"annotation":[{"start":[169,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[169,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[169,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,40]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[169,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,45]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[169,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,58]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,60]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,62]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,64]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,66]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,68]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[169,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,70]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,78]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,80]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,82]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,84]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,86]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,88]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,90]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[169,91],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,92]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[169,93],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[169,94]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},282]},283]},284]},285]},286]},287]},288]},289]},290]},291]}}},{"EDValue":{"edValueName":{"Ident":"over9"},"edValueType":{"annotation":[{"start":[173,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[173,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[173,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[173,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,42]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[173,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,47]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[173,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[173,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,59]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,61]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,63]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,65]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,67]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,68],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,69]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,71]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,73]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[173,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,75]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,84]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,86]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,88]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,90]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,91],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,92]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,93],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,94]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,96]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,98]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[173,99],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,100]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[173,101],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[173,102]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},260]},261]},262]},263]},264]},265]},266]},267]},268]},269]},270]}}},{"EDValue":{"edValueName":{"Ident":"over10"},"edValueType":{"annotation":[{"start":[177,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[177,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[177,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[177,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[177,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,45]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[177,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,50]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[177,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,60]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,62]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,64]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,66]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,68]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,70]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,72]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,74]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,76]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,78]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[177,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,80]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,88],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,89]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,91]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,93]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,94],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,95]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,96],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,97]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,98],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,99]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,101]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,102],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,103]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,104],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,105]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[177,106],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,107]},[]],"tag":"TypeVar","contents":"r"}]},{"annotation":[{"start":[177,108],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[177,109]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]}]},380]},381]},382]},383]},384]},385]},386]},387]},388]},389]},390]},391]}}},{"EDValue":{"edValueName":{"Ident":"uncurry1"},"edValueType":{"annotation":[{"start":[181,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[181,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[181,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[181,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[181,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[181,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[181,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,34]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[181,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[181,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[181,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,45]},[]],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[{"start":[181,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[181,50]},[]],"tag":"TypeVar","contents":"r"}]}]},144]},145]},146]}}},{"EDValue":{"edValueName":{"Ident":"uncurry2"},"edValueType":{"annotation":[{"start":[185,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[185,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[185,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[185,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[185,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[185,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[185,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[185,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[185,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[185,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[185,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[185,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[185,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[185,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[185,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,36]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[185,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,41]},[]],"tag":"TypeVar","contents":"r"}]}]}]},{"annotation":[{"start":[185,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[185,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[185,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[185,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,50]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[185,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,52]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[185,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,54]},[]],"tag":"TypeVar","contents":"z"}]}]}]},{"annotation":[{"start":[185,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[185,59]},[]],"tag":"TypeVar","contents":"r"}]}]},112]},113]},114]},115]}}},{"EDValue":{"edValueName":{"Ident":"uncurry3"},"edValueType":{"annotation":[{"start":[189,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[189,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[189,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[189,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[189,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[189,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[189,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[189,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[189,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[189,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,38]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[189,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[189,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,43]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[189,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,48]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]},{"annotation":[{"start":[189,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[189,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[189,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[189,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,59]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[189,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,61]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[189,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,63]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]},{"annotation":[{"start":[189,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[189,68]},[]],"tag":"TypeVar","contents":"r"}]}]},102]},103]},104]},105]},106]}}},{"EDValue":{"edValueName":{"Ident":"uncurry4"},"edValueType":{"annotation":[{"start":[193,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[193,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[193,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[193,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[193,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[193,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[193,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[193,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[193,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,45]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[193,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,50]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[193,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,55]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]},{"annotation":[{"start":[193,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[193,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[193,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,66]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[193,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,68]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[193,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,70]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[193,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,72]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]},{"annotation":[{"start":[193,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[193,77]},[]],"tag":"TypeVar","contents":"r"}]}]},90]},91]},92]},93]},94]},95]}}},{"EDValue":{"edValueName":{"Ident":"uncurry5"},"edValueType":{"annotation":[{"start":[197,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[197,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[197,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[197,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[197,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[197,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[197,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[197,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[197,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[197,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[197,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[197,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[197,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[197,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[197,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[197,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,52]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[197,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[197,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,57]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[197,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,62]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},{"annotation":[{"start":[197,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[197,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[197,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,71]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[197,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,73]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[197,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,75]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[197,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,77]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[197,78],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,79]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[197,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,81]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},{"annotation":[{"start":[197,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[197,86]},[]],"tag":"TypeVar","contents":"r"}]}]},76]},77]},78]},79]},80]},81]},82]}}},{"EDValue":{"edValueName":{"Ident":"uncurry6"},"edValueType":{"annotation":[{"start":[201,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[201,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[201,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[201,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[201,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[201,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[201,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[201,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[201,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[201,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,44]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[201,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,49]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[201,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,54]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[201,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,59]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[201,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[201,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,64]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[201,68],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,69]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},{"annotation":[{"start":[201,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[201,91],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,93]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[201,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,78]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[201,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,80]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[201,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,82]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[201,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,84]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[201,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,86]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[201,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,88]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[201,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,90]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},{"annotation":[{"start":[201,94],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[201,95]},[]],"tag":"TypeVar","contents":"r"}]}]},60]},61]},62]},63]},64]},65]},66]},67]}}},{"EDValue":{"edValueName":{"Ident":"uncurry7"},"edValueType":{"annotation":[{"start":[205,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[205,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[205,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[205,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[205,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[205,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[205,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[205,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[205,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[205,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,78],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[205,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,46]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[205,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,51]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[205,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,56]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[205,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,61]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[205,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,66]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[205,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[205,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,71]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[205,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,76]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[205,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[205,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,102]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[205,84],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,85]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[205,86],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,87]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[205,88],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,89]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[205,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,91]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[205,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,93]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[205,94],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,95]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[205,96],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,97]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[205,98],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,99]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[205,103],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[205,104]},[]],"tag":"TypeVar","contents":"r"}]}]},42]},43]},44]},45]},46]},47]},48]},49]},50]}}},{"EDValue":{"edValueName":{"Ident":"uncurry8"},"edValueType":{"annotation":[{"start":[209,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[209,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[209,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,87]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[209,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,48]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[209,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,53]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[209,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,58]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[209,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,63]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[209,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,68]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[209,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,73]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[209,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[209,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,78]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[209,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,83]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[209,88],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,88],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[209,109],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,111]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[209,91],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,92]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[209,93],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,94]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[209,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,96]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[209,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,98]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[209,99],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,100]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[209,101],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,102]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[209,103],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,104]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[209,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,106]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[209,107],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,108]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[209,112],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[209,113]},[]],"tag":"TypeVar","contents":"r"}]}]},22]},23]},24]},25]},26]},27]},28]},29]},30]},31]}}},{"EDValue":{"edValueName":{"Ident":"uncurry9"},"edValueType":{"annotation":[{"start":[213,13],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[213,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[213,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,94]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[213,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[213,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,55]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[213,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,60]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[213,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,65]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[213,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,70]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[213,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,75]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[213,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,80]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[213,84],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,84],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,86],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[213,84],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,85]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[213,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,90]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[213,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[213,119],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,121]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,99],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,100]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,101],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,102]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,103],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,104]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,106]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,107],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,108]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,109],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,110]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,111],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,112]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,113],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,114]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[213,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,116]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[213,117],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,118]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[213,122],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[213,123]},[]],"tag":"TypeVar","contents":"r"}]}]},0]},1]},2]},3]},4]},5]},6]},7]},8]},9]},10]}}},{"EDValue":{"edValueName":{"Ident":"uncurry10"},"edValueType":{"annotation":[{"start":[217,14],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[217,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[217,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,102]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[217,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,53]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[217,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,58]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[217,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,63]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[217,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,68]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[217,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,73]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[217,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,78]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[217,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,84],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,86]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,83]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[217,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,88]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[217,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,94],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,96]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[217,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,93]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[217,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,98]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[217,103],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,103],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[217,129],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,131]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,107],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,108]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,109],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,110]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,111],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,112]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,113],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,114]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,116]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,117],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,118]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,119],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,120]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,121],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,122]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,123],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,124]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[217,125],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,126]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[217,127],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,128]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[217,132],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[217,133]},[]],"tag":"TypeVar","contents":"r"}]}]},120]},121]},122]},123]},124]},125]},126]},127]},128]},129]},130]},131]}}},{"EDValue":{"edValueName":{"Ident":"curry1"},"edValueType":{"annotation":[{"start":[221,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[221,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[221,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[221,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[221,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[221,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[221,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,26]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[221,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[221,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[221,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[221,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[221,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[221,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[221,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[221,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,37]},[]],"tag":"TypeVar","contents":"z"}]}]},{"annotation":[{"start":[221,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,42]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[221,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[221,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[221,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[221,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[221,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[221,53]},[]],"tag":"TypeVar","contents":"r"}]}]}]},684]},685]},686]}}},{"EDValue":{"edValueName":{"Ident":"curry2"},"edValueType":{"annotation":[{"start":[225,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[225,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[225,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[225,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[225,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,28]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[225,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[225,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[225,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,39]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[225,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,41]},[]],"tag":"TypeVar","contents":"z"}]}]}]},{"annotation":[{"start":[225,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,46]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[225,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[225,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[225,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[225,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,57]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[225,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[225,62]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]},652]},653]},654]},655]}}},{"EDValue":{"edValueName":{"Ident":"curry3"},"edValueType":{"annotation":[{"start":[229,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[229,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[229,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[229,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[229,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[229,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[229,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,30]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[229,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[229,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[229,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,39]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[229,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,41]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[229,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,43]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[229,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,45]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]},{"annotation":[{"start":[229,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,50]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[229,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[229,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[229,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[229,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,61]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[229,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[229,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[229,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,66]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[229,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[229,71]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]},642]},643]},644]},645]},646]}}},{"EDValue":{"edValueName":{"Ident":"curry4"},"edValueType":{"annotation":[{"start":[233,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[233,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[233,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[233,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[233,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[233,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[233,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,32]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[233,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[233,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[233,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,43]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[233,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,45]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[233,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,47]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[233,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,49]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]},{"annotation":[{"start":[233,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,54]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[233,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,60]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[233,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,65]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[233,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,70]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[233,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[233,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[233,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,75]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[233,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[233,80]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},630]},631]},632]},633]},634]},635]}}},{"EDValue":{"edValueName":{"Ident":"curry5"},"edValueType":{"annotation":[{"start":[237,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[237,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[237,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[237,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[237,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[237,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[237,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[237,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,34]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[237,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[237,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[237,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[237,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[237,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,49]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[237,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,51]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[237,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,53]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]},{"annotation":[{"start":[237,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,58]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[237,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,67]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[237,68],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,68],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,68],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,69]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[237,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,77]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,74]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[237,78],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,78],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,82]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,78],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,79]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[237,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[237,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,87]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[237,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,84]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[237,88],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[237,89]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},616]},617]},618]},619]},620]},621]},622]}}},{"EDValue":{"edValueName":{"Ident":"curry6"},"edValueType":{"annotation":[{"start":[241,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[241,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[241,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[241,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[241,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[241,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[241,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[241,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[241,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[241,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,36]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[241,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[241,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[241,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[241,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,47]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[241,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,49]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[241,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,51]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[241,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,53]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[241,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,55]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[241,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,57]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]},{"annotation":[{"start":[241,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,62]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[241,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[241,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[241,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,76]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[241,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,73]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[241,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[241,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,78]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[241,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,84],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,86]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[241,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,83]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[241,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,91]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[241,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,88]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[241,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[241,94],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,96]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[241,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,93]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[241,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[241,98]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},600]},601]},602]},603]},604]},605]},606]},607]}}},{"EDValue":{"edValueName":{"Ident":"curry7"},"edValueType":{"annotation":[{"start":[245,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[245,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[245,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[245,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[245,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[245,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[245,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[245,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[245,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[245,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,38]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[245,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,68],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[245,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,47]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[245,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,49]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[245,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,51]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[245,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,53]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[245,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,55]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[245,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,57]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[245,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,59]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[245,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,61]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[245,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,66]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[245,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,72]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[245,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,78],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,77]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[245,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,83],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,85]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,81],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,82]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[245,86],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,86],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,88],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,90]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,86],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,87]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[245,91],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,91],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,93],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,95]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,91],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,92]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[245,96],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,96],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,98],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,100]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,96],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,97]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[245,101],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,101],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[245,103],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,105]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[245,101],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,102]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[245,106],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[245,107]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},582]},583]},584]},585]},586]},587]},588]},589]},590]}}},{"EDValue":{"edValueName":{"Ident":"curry8"},"edValueType":{"annotation":[{"start":[249,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[249,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[249,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,40]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[249,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,74]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[249,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[249,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,51]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[249,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,53]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[249,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,55]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[249,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,57]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[249,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,59]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[249,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,61]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[249,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,63]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[249,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,65]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[249,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,70]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[249,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,76]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[249,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,81]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[249,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,89]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,86]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[249,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,94]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,91]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[249,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,99]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,96]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[249,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,102],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,104]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,101]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[249,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,107],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,109]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,106]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[249,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[249,112],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,114]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[249,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,111]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[249,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[249,116]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},562]},563]},564]},565]},566]},567]},568]},569]},570]},571]}}},{"EDValue":{"edValueName":{"Ident":"curry9"},"edValueType":{"annotation":[{"start":[253,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[253,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[253,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,42]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[253,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,54]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,56]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,58]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,59],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,60]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,62]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,64]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,66]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[253,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,68]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[253,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,70]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[253,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,75]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[253,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,80],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,81]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[253,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,89]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,86]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[253,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,94]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,91]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[253,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,99]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,96]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[253,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,102],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,104]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,101]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[253,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,107],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,109]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,106]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[253,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,112],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,114]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,111]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[253,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,117],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,119]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,116]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[253,120],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,120],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[253,122],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,124]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[253,120],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,121]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[253,125],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[253,126]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},540]},541]},542]},543]},544]},545]},546]},547]},548]},549]},550]}}},{"EDValue":{"edValueName":{"Ident":"curry10"},"edValueType":{"annotation":[{"start":[257,12],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["z",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[257,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[257,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,45]},[]],"tag":"TypeVar","contents":"z"}]},{"annotation":[{"start":[257,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,82],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,50],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,76],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[58,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,57]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[56,34]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,59]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[55,32]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,61]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[54,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,62],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,63]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[53,28]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,64],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,65]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[52,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,67]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[51,24]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,68],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,69]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[50,22]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,71]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[49,20]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[257,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,73]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[257,74],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,75]},[]],"tag":"TypeVar","contents":"z"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[257,79],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,80]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[257,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,87],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,89]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,85],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,86]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[257,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,92],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,94]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,90],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,91]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[257,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,99]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,96]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[257,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,102],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,104]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,100],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,101]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[257,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,107],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,109]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,105],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,106]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[257,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,112],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,114]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,110],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,111]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[257,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,117],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,119]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,115],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,116]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[257,120],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,120],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,122],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,124]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,120],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,121]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[257,125],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,125],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,127],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,129]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,125],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,126]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[257,130],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,130],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[257,132],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,134]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[257,130],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,131]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[257,135],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[257,136]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]}]},660]},661]},662]},663]},664]},665]},666]},667]},668]},669]},670]},671]}}}],"efSourceSpan":{"start":[24,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple/Nested.purs","end":[258,92]}}
− tests/purs/publish/basic-example/output/Data.Tuple/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Tuple","comments":"A data type and functions for working with ordered pairs.\n","declarations":[{"children":[{"comments":null,"title":"Tuple","info":{"arguments":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeVar","contents":"b"}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":"Allows `Tuple`s to be rendered as a string with `show` whenever there are\n`Show` instances for both component types.\n","title":"showTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[32,65]}},{"comments":"Allows `Tuple`s to be checked for equality with `==` and `/=` whenever\nthere are `Eq` instances for both component types.\n","title":"eqTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,58]}},{"comments":null,"title":"eq1Tuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq1"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[38,50]}},{"comments":"Allows `Tuple`s to be compared with `compare`, `>`, `>=`, `<` and `<=`\nwhenever there are `Ord` instances for both component types. To obtain\nthe result, the `fst`s are `compare`d, and if they are `EQ`ual, the\n`snd`s are `compare`d.\n","title":"ordTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,62]}},{"comments":null,"title":"ord1Tuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord1"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[46,53]}},{"comments":null,"title":"boundedTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[48,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[50,31]}},{"comments":null,"title":"semigroupoidTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Semigroupoid"],"Semigroupoid"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[53,46]}},{"comments":"The `Semigroup` instance enables use of the associative operator `<>` on\n`Tuple`s whenever there are `Semigroup` instances for the component\ntypes. The `<>` operator is applied pairwise, so:\n```purescript\n(Tuple a1 b1) <> (Tuple a2 b2) = Tuple (a1 <> a2) (b1 <> b2)\n```\n","title":"semigroupTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[62,67]}},{"comments":null,"title":"monoidTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Monoid"],"Monoid"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[64,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[65,31]}},{"comments":null,"title":"semiringTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[71,25]}},{"comments":null,"title":"ringTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ring"],"Ring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[74,66]}},{"comments":null,"title":"commutativeRingTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,103]}},{"comments":null,"title":"heytingAlgebraTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","HeytingAlgebra"],"HeytingAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[84,42]}},{"comments":null,"title":"booleanAlgebraTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","BooleanAlgebra"],"BooleanAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[86,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,99]}},{"comments":"The `Functor` instance allows functions to transform the contents of a\n`Tuple` with the `<$>` operator, applying the function to the second\ncomponent, so:\n```purescript\nf <$> (Tuple x y) = Tuple x (f y)\n````\n","title":"functorTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[94,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[94,50]}},{"comments":null,"title":"invariantTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor","Invariant"],"Invariant"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[96,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[97,15]}},{"comments":null,"title":"bifunctorTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifunctor"],"Bifunctor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}]}},"sourceSpan":{"start":[99,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[100,44]}},{"comments":"The `Functor` instance allows functions to transform the contents of a\n`Tuple` with the `<*>` operator whenever there is a `Semigroup` instance\nfor the `fst` component, so:\n```purescript\n(Tuple a1 f) <*> (Tuple a2 x) == Tuple (a1 <> a2) (f x)\n```\n","title":"applyTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[109,59]}},{"comments":null,"title":"biapplyTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapply"],"Biapply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}]}},"sourceSpan":{"start":[111,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[112,54]}},{"comments":null,"title":"applicativeTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[114,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[115,22]}},{"comments":null,"title":"biapplicativeTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Biapplicative"],"Biapplicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}]}},"sourceSpan":{"start":[117,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[118,17]}},{"comments":null,"title":"bindTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[120,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[122,37]}},{"comments":null,"title":"monadTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[124,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[124,53]}},{"comments":null,"title":"extendTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Extend"],"Extend"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[126,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[127,41]}},{"comments":null,"title":"comonadTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Comonad"],"Comonad"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[129,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[130,16]}},{"comments":null,"title":"lazyTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Lazy"],"Lazy"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}},"sourceSpan":{"start":[132,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[133,76]}},{"comments":null,"title":"foldableTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Foldable"],"Foldable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[135,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[138,30]}},{"comments":null,"title":"bifoldableTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bifoldable"],"Bifoldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}]}},"sourceSpan":{"start":[140,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[143,42]}},{"comments":null,"title":"traversableTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Traversable"],"Traversable"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[145,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[147,39]}},{"comments":null,"title":"bitraversableTuple","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bitraversable"],"Bitraversable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}]}},"sourceSpan":{"start":[149,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[151,45]}},{"comments":null,"title":"distributiveTuple","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Distributive"],"Distributive"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[153,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[155,45]}}],"comments":"A simple product type for wrapping a pair of component values.\n","title":"Tuple","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null],["b",null]]},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,27]}},{"children":[],"comments":"Returns the first component of a tuple.\n","title":"fst","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]},null]}},"sourceSpan":{"start":[158,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,34]}},{"children":[],"comments":"Returns the second component of a tuple.\n","title":"snd","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},null]},null]}},"sourceSpan":{"start":[162,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,34]}},{"children":[],"comments":"Turn a function that expects a tuple into a function of two arguments.\n","title":"curry","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[166,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]}},{"children":[],"comments":"Turn a function of two arguments into a function that expects a tuple.\n","title":"uncurry","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["c",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeVar","contents":"c"}]}]},null]},null]},null]}},"sourceSpan":{"start":[170,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]}},{"children":[],"comments":"Exchange the first and second components of a tuple.\n","title":"swap","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[174,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,43]}},{"children":[],"comments":"Lookup a value in a data structure of `Tuple`s, generalizing association lists.\n","title":"lookup","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[178,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]}}]}
− tests/purs/publish/basic-example/output/Data.Tuple/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Tuple"],"efExports":[{"TypeRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[179,91]},"Tuple",["Tuple"]]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[179,91]},{"Ident":"fst"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[179,91]},{"Ident":"snd"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[179,91]},{"Ident":"curry"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[179,91]},{"Ident":"uncurry"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[179,91]},{"Ident":"swap"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[179,91]},{"Ident":"lookup"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eq1Tuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Tuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupoidTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invariantTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifunctorTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplyTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"biapplicativeTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"extendTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"comonadTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"lazyTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"foldableTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bifoldableTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"traversableTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bitraversableTuple"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"distributiveTuple"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Biapplicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[6,50]},"Biapplicative"]}]},"eiImportedAs":null},{"eiModule":["Control","Biapply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[7,38]},"Biapply"]}]},"eiImportedAs":null},{"eiModule":["Control","Comonad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[8,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[8,38]},"Comonad"]}]},"eiImportedAs":null},{"eiModule":["Control","Extend"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[9,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[9,36]},"Extend"]}]},"eiImportedAs":null},{"eiModule":["Control","Lazy"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,22],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[10,32]},"Lazy"]},{"ValueRef":[{"start":[10,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[10,39]},{"Ident":"defer"}]}]},"eiImportedAs":null},{"eiModule":["Data","Bifoldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[11,41]},"Bifoldable"]}]},"eiImportedAs":null},{"eiModule":["Data","Bifunctor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[12,39]},"Bifunctor"]}]},"eiImportedAs":null},{"eiModule":["Data","Bitraversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[13,47]},"Bitraversable"]}]},"eiImportedAs":null},{"eiModule":["Data","Distributive"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[14,45]},"Distributive"]},{"ValueRef":[{"start":[14,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[14,61]},{"Ident":"collectDefault"}]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[15,26]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Foldable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[16,37]},"Foldable"]},{"ValueRef":[{"start":[16,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[16,46]},{"Ident":"foldMap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Functor","Invariant"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[17,47]},"Invariant"]},{"ValueRef":[{"start":[17,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[17,54]},{"Ident":"imapF"}]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[18,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[18,36]},{"Ident":"implies"}]},{"ValueRef":[{"start":[18,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[18,40]},{"Ident":"ff"}]},{"ValueRef":[{"start":[18,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[18,44]},{"Ident":"tt"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[19,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[20,35]},"First",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[21,22],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[21,28]},{"Ident":"unwrap"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[22,28]},"Ord1"]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[23,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[23,43]},"Traversable"]}]},"eiImportedAs":null},{"eiModule":["Type","Equality"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[24,23],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[24,39]},"TypeEquals"]},{"ValueRef":[{"start":[24,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[24,45]},{"Ident":"from"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Tuple","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[27,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["b",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Tuple",[{"annotation":[{"start":[27,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,25]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,27]},[]],"tag":"TypeVar","contents":"b"}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Tuple","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Tuple","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","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":[["Prim"],"Function"]},{"annotation":[{"start":[27,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,25]},[]],"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":[["Prim"],"Function"]},{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[27,27]},[]],"tag":"TypeVar","contents":"b"}]},{"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","Tuple"],"Tuple"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"},{"Ident":"value1"}]}},{"EDValue":{"edValueName":{"Ident":"fst"},"edValueType":{"annotation":[{"start":[158,8],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,34]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[158,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,34]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[158,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[158,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[158,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,25]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[158,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[158,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[158,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[158,34]},[]],"tag":"TypeVar","contents":"a"}]},105]},106]}}},{"EDValue":{"edValueName":{"Ident":"snd"},"edValueType":{"annotation":[{"start":[162,8],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,34]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[162,15],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,34]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[162,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[162,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,20],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,25]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[162,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[162,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,29]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[162,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[162,34]},[]],"tag":"TypeVar","contents":"b"}]},30]},31]}}},{"EDValue":{"edValueName":{"Ident":"curry"},"edValueType":{"annotation":[{"start":[166,10],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[166,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[166,17],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[166,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,30]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[166,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[166,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,34]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,39]},[]],"tag":"TypeVar","contents":"c"}]}]},{"annotation":[{"start":[166,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[166,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[166,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[166,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[166,55]},[]],"tag":"TypeVar","contents":"c"}]}]}]},157]},158]},159]}}},{"EDValue":{"edValueName":{"Ident":"uncurry"},"edValueType":{"annotation":[{"start":[170,12],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[170,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[170,19],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[170,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[170,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[170,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[170,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[170,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,33]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[170,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,38]},[]],"tag":"TypeVar","contents":"c"}]}]}]},{"annotation":[{"start":[170,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,53],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[170,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[170,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,48]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[170,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,50]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[170,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,52]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[170,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[170,57]},[]],"tag":"TypeVar","contents":"c"}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"swap"},"edValueType":{"annotation":[{"start":[174,9],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,43]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[174,16],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[174,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,21],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,26]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[174,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[174,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,30]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[174,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[174,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,41]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[174,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[174,43]},[]],"tag":"TypeVar","contents":"a"}]}]},26]},27]}}},{"EDValue":{"edValueName":{"Ident":"lookup"},"edValueType":{"annotation":[{"start":[178,11],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[178,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[178,18],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[178,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[178,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,35]},[]],"constraintClass":[["Data","Foldable"],"Foldable"],"constraintArgs":[{"annotation":[{"start":[178,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,35]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[178,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[178,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,43]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[178,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,43]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[178,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,47],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[178,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,53]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[178,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,60]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[178,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,62]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[178,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,64]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[178,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,74]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[178,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[178,76]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]}]},82]},83]},84]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showTuple"},"edInstanceTypes":[{"annotation":[{"start":[31,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,54]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[31,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[31,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,58]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[31,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,30]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[31,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[31,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,38]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[31,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[31,38]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"showTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqTuple"},"edInstanceTypes":[{"annotation":[{"start":[36,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,53]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[36,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,56],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,57]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,33]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[36,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[36,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,39]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[36,39]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"eqTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq1"],"edInstanceName":{"Ident":"eq1Tuple"},"edInstanceTypes":[{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[38,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[38,47]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[38,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[38,49]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[38,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[38,33]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[38,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[38,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"eq1Tuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordTuple"},"edInstanceTypes":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,57]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[44,58],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,59]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,60],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,61]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[44,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,35]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[44,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[44,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,42]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[44,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[44,42]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"ordTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Tuple"},"edInstanceTypes":[{"annotation":[{"start":[46,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[46,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[46,50]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[46,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[46,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[46,30],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[46,35]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[46,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[46,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"ord1Tuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedTuple"},"edInstanceTypes":[{"annotation":[{"start":[48,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,61],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,66]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[48,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[48,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,70]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[48,27],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,36]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[48,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[48,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,47]},[]],"constraintClass":[["Data","Bounded"],"Bounded"],"constraintArgs":[{"annotation":[{"start":[48,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[48,47]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"boundedTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Semigroupoid"],"Semigroupoid"],"edInstanceName":{"Ident":"semigroupoidTuple"},"edInstanceTypes":[{"annotation":[{"start":[52,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[52,49]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"semigroupoidTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupTuple"},"edInstanceTypes":[{"annotation":[{"start":[61,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,69],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,74]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[61,75],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,76]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[61,77],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,78]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[61,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,40]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[61,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[61,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,53]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[61,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[61,53]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"semigroupTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidTuple"},"edInstanceTypes":[{"annotation":[{"start":[64,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,62]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[64,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,64]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[64,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,66]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[64,26],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,34]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[64,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[64,36],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,44]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[64,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[64,44]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"monoidTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringTuple"},"edInstanceTypes":[{"annotation":[{"start":[67,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,65],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,70]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[67,71],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,72]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[67,73],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,74]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[67,28],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,38]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[67,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,38]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[67,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,50]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[67,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[67,50]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"semiringTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringTuple"},"edInstanceTypes":[{"annotation":[{"start":[73,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,54]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[73,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[73,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,58]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[73,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,30]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[73,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,38]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[73,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[73,38]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"ringTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingTuple"},"edInstanceTypes":[{"annotation":[{"start":[76,93],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,102]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,93],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,100]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,93],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,98]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[76,99],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,100]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[76,101],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,102]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[76,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,52]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[76,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,52]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[76,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,71]},[]],"constraintClass":[["Data","CommutativeRing"],"CommutativeRing"],"constraintArgs":[{"annotation":[{"start":[76,70],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[76,71]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"commutativeRingTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraTuple"},"edInstanceTypes":[{"annotation":[{"start":[78,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,96]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,94]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[78,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,96]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[78,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,98]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[78,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,50]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[78,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[78,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,68]},[]],"constraintClass":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"constraintArgs":[{"annotation":[{"start":[78,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[78,68]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"heytingAlgebraTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraTuple"},"edInstanceTypes":[{"annotation":[{"start":[86,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,96]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[86,89],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,94]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[86,95],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,96]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[86,97],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,98]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[86,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,50]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[86,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,50]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[86,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,68]},[]],"constraintClass":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"constraintArgs":[{"annotation":[{"start":[86,67],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[86,68]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"booleanAlgebraTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorTuple"},"edInstanceTypes":[{"annotation":[{"start":[94,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[94,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[94,47]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[94,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[94,49]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"functorTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor","Invariant"],"Invariant"],"edInstanceName":{"Ident":"invariantTuple"},"edInstanceTypes":[{"annotation":[{"start":[96,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[96,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[96,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[96,44]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[96,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[96,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"invariantTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifunctor"],"Bifunctor"],"edInstanceName":{"Ident":"bifunctorTuple"},"edInstanceTypes":[{"annotation":[{"start":[99,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[99,43]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"bifunctorTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyTuple"},"edInstanceTypes":[{"annotation":[{"start":[108,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[108,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[108,48],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[108,53]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[108,54],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[108,55]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[108,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[108,36]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[108,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[108,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"applyTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapply"],"Biapply"],"edInstanceName":{"Ident":"biapplyTuple"},"edInstanceTypes":[{"annotation":[{"start":[111,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[111,39]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"biapplyTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeTuple"},"edInstanceTypes":[{"annotation":[{"start":[114,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[114,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[114,62]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[114,63],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[114,64]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[114,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[114,39]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[114,38],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[114,39]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"applicativeTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Biapplicative"],"Biapplicative"],"edInstanceName":{"Ident":"biapplicativeTuple"},"edInstanceTypes":[{"annotation":[{"start":[117,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[117,51]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"biapplicativeTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindTuple"},"edInstanceTypes":[{"annotation":[{"start":[120,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[120,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[120,51]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[120,52],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[120,53]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[120,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[120,35]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[120,34],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[120,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"bindTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadTuple"},"edInstanceTypes":[{"annotation":[{"start":[124,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[124,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[124,45],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[124,50]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[124,51],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[124,52]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[124,25],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[124,33]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[124,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[124,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"monadTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Extend"],"Extend"],"edInstanceName":{"Ident":"extendTuple"},"edInstanceTypes":[{"annotation":[{"start":[126,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[126,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[126,33],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[126,38]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[126,39],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[126,40]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"extendTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Comonad"],"Comonad"],"edInstanceName":{"Ident":"comonadTuple"},"edInstanceTypes":[{"annotation":[{"start":[129,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[129,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[129,35],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[129,40]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[129,41],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[129,42]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"comonadTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Lazy"],"Lazy"],"edInstanceName":{"Ident":"lazyTuple"},"edInstanceTypes":[{"annotation":[{"start":[132,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[132,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,54]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[132,55],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[132,57],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,58]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[132,24],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,30]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[132,29],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"constraintAnn":[{"start":[132,32],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,38]},[]],"constraintClass":[["Control","Lazy"],"Lazy"],"constraintArgs":[{"annotation":[{"start":[132,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[132,38]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"lazyTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Foldable"],"Foldable"],"edInstanceName":{"Ident":"foldableTuple"},"edInstanceTypes":[{"annotation":[{"start":[135,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[135,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,37],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[135,42]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[135,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[135,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"foldableTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bifoldable"],"Bifoldable"],"edInstanceName":{"Ident":"bifoldableTuple"},"edInstanceTypes":[{"annotation":[{"start":[140,40],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[140,45]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"bifoldableTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Traversable"],"Traversable"],"edInstanceName":{"Ident":"traversableTuple"},"edInstanceTypes":[{"annotation":[{"start":[145,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[145,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,43],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[145,48]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[145,49],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[145,50]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"traversableTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bitraversable"],"Bitraversable"],"edInstanceName":{"Ident":"bitraversableTuple"},"edInstanceTypes":[{"annotation":[{"start":[149,46],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[149,51]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Tuple"],{"Ident":"bitraversableTuple"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Distributive"],"Distributive"],"edInstanceName":{"Ident":"distributiveTuple"},"edInstanceTypes":[{"annotation":[{"start":[153,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[153,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,66],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[153,71]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[153,72],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[153,73]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[153,31],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[153,48]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[153,42],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[153,43]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[153,44],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[153,48]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"constraintData":null}],"edInstanceChain":[[["Data","Tuple"],{"Ident":"distributiveTuple"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-tuples/src/Data/Tuple.purs","end":[179,91]}}
− tests/purs/publish/basic-example/output/Data.Unfoldable/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Unfoldable","comments":"This module provides a type class for _unfoldable functors_, i.e.\nfunctors which support an `unfoldr` operation.\n\nThis allows us to unify various operations on arrays, lists,\nsequences, etc.\n","declarations":[{"children":[{"comments":null,"title":"unfoldr","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[32,3],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]}},{"comments":null,"title":"unfoldableArray","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unfoldable"],"Unfoldable"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[35,72]}}],"comments":"This class identifies data structures which can be _unfolded_.\n\nThe generating function `f` in `unfoldr f` in understood as follows:\n\n- If `f b` is `Nothing`, then `unfoldr f b` should be empty.\n- If `f b` is `Just (Tuple a b1)`, then `unfoldr f b` should consist of `a`\n  appended to the result of `unfoldr f b1`.\n","title":"Unfoldable","info":{"fundeps":[],"arguments":[["t",null]],"declType":"typeClass","superclasses":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"t"}],"constraintData":null}]},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]}},{"children":[],"comments":"Replicate a value some natural number of times.\nFor example:\n\n``` purescript\nreplicate 2 \"foo\" == [\"foo\", \"foo\"] :: Array String\n```\n","title":"replicate","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]}},{"children":[],"comments":"Perform an Applicative action `n` times, and accumulate all the results.\n","title":"replicateA","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]}},{"children":[],"comments":"The container with no elements - unfolded with zero iterations.\nFor example:\n\n``` purescript\nnone == [] :: forall a. Array a\n```\n","title":"none","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]},null]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]}},{"children":[],"comments":"Convert a Maybe to any Unfoldable like lists and arrays.\n","title":"fromMaybe","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[82,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]}}]}
− tests/purs/publish/basic-example/output/Data.Unfoldable/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Unfoldable"],"efExports":[{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"TypeClassRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},"Unfoldable1"]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"range"}]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"replicate1"}]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"replicate1A"}]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"singleton"}]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"unfoldr1"}]}]},{"TypeClassRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},"Unfoldable"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"unfoldr"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"replicate"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"replicateA"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"none"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"fromMaybe"}]},{"ModuleRef":[{"start":[13,5],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[13,28]},["Data","Unfoldable1"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldableArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,20],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[18,29]},"Maybe",null]},{"ValueRef":[{"start":[18,31],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[18,40]},{"Ident":"isNothing"}]},{"ValueRef":[{"start":[18,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[18,50]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[19,43]},"Traversable"]},{"ValueRef":[{"start":[19,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[19,53]},{"Ident":"sequence"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,20],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[20,29]},"Tuple",null]},{"ValueRef":[{"start":[20,31],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[20,34]},{"Ident":"fst"}]},{"ValueRef":[{"start":[20,36],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[20,39]},{"Ident":"snd"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable1"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[21,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,43]},"Unfoldable1"]},{"ValueRef":[{"start":[21,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,53]},{"Ident":"unfoldr1"}]},{"ValueRef":[{"start":[21,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,64]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[21,66],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,71]},{"Ident":"range"}]},{"ValueRef":[{"start":[21,73],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,83]},{"Ident":"replicate1"}]},{"ValueRef":[{"start":[21,85],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,96]},{"Ident":"replicate1A"}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[22,24],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[22,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Unfoldable","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,58]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Unfoldable","edTypeSynonymArguments":[["t",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":["unfoldr",{"annotation":[{"start":[32,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[32,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,29],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,44]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,47],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,60]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[32,61],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Unfoldable10",{"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":[["Data","Unfoldable1"],"Unfoldable1"]},{"annotation":[{"start":[31,19],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[31,20]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Unfoldable","edClassTypeArguments":[["t",null]],"edClassMembers":[[{"Ident":"unfoldr"},{"annotation":[{"start":[32,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[32,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,29],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,44]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,47],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,60]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[32,61],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[31,7],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[31,20]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[31,19],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[31,20]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"unfoldr"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[32,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[32,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,29],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,44]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,47],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,60]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[32,61],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"replicate"},"edValueType":{"annotation":[{"start":[53,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[53,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[53,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,38]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,46],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[53,49],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,49],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,49],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,50]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[53,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},24]},25]}}},{"EDValue":{"edValueName":{"Ident":"replicateA"},"edValueType":{"annotation":[{"start":[63,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[63,13],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[63,13],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[64,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[64,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[64,18],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[64,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[65,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[65,18]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[65,18]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[66,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[66,19]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[66,18],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[66,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,3],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[68,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[67,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,3],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[68,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[68,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[68,8],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[68,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[69,9],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,9],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,10]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[69,11],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]}]},29]},30]},31]}}},{"EDValue":{"edValueName":{"Ident":"none"},"edValueType":{"annotation":[{"start":[78,9],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[78,16],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[78,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[78,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,33]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[78,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[78,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,38]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[78,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"TypeVar","contents":"a"}]}]},35]},36]}}},{"EDValue":{"edValueName":{"Ident":"fromMaybe"},"edValueType":{"annotation":[{"start":[82,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[82,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[82,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[82,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,38]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[82,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,50],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[82,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[82,53],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,53],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[82,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]},39]},40]}}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable"],"Unfoldable"],"edInstanceName":{"Ident":"unfoldableArray"},"edInstanceTypes":[{"annotation":[{"start":[34,40],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[34,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Unfoldable"],{"Ident":"unfoldableArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]}}
− tests/purs/publish/basic-example/output/Data.Unfoldable1/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Data.Unfoldable1","comments":null,"declarations":[{"children":[{"comments":null,"title":"unfoldr1","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[22,3],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]}},{"comments":null,"title":"unfoldable1Array","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unfoldable1"],"Unfoldable1"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}]}},"sourceSpan":{"start":[24,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[25,74]}}],"comments":"This class identifies non-empty data structures which can be _unfolded_.\n\nThe generating function `f` corresponds to the `uncons` operation of a\nnon-empty list or array; it always return a value, and then optionally\na value to continue unfolding from.\n","title":"Unfoldable1","info":{"fundeps":[],"arguments":[["t",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]}},{"children":[],"comments":"Replicate a value `n` times. At least one value will be produced, so values\n`n < 1` less than one will be ignored.\n\n``` purescript\nreplicate1 0 \"foo\" == NEL.singleton \"foo\" :: NEL.NonEmptyList String\nreplicate1 2 \"foo\" == NEL.cons \"foo\" (NEL.singleton \"foo\") :: NEL.NonEmptyList String\n```\n","title":"replicate1","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]}]},null]},null]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]}},{"children":[],"comments":"Perform an `Apply` action `n` times (at least once, so values `n < 1`\nless than one will be ignored), and accumulate the results.\n","title":"replicate1A","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ForAll","contents":["m",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Semigroup","Traversable"],"Traversable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"m"},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]}},{"children":[],"comments":"Contain a single value. For example:\n\n``` purescript\nsingleton \"foo\" == NEL.singleton \"foo\" :: NEL.NonEmptyList String\n```\n","title":"singleton","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}},"sourceSpan":{"start":[69,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,51]}},{"children":[],"comments":"Create an `Unfoldable1` containing a range of values, including both\nendpoints.\n\n``` purescript\nrange 0 0 \"foo\" == NEL.singleton 0 :: NEL.NonEmptyList Int\nrange 1 2 \"foo\" == NEL.cons 1 (NEL.singleton 2) :: NEL.NonEmptyList Int\nrange 2 0 \"foo\" == NEL.cons 2 (NEL.cons 1 (NEL.singleton 0)) :: NEL.NonEmptyList Int\n```\n","title":"range","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["f",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},null]}},"sourceSpan":{"start":[80,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]}}]}
− tests/purs/publish/basic-example/output/Data.Unfoldable1/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Data","Unfoldable1"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[86,57]},"Unfoldable1"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[86,57]},{"Ident":"unfoldr1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[86,57]},{"Ident":"replicate1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[86,57]},{"Ident":"replicate1A"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[86,57]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[86,57]},{"Ident":"range"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldable1Array"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,20],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[11,29]},"Maybe",null]},{"ValueRef":[{"start":[11,31],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[11,39]},{"Ident":"fromJust"}]},{"ValueRef":[{"start":[11,41],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[11,50]},{"Ident":"isNothing"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,36],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[12,54]},"Traversable1"]},{"ValueRef":[{"start":[12,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[12,65]},{"Ident":"sequence1"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,20],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[13,29]},"Tuple",null]},{"ValueRef":[{"start":[13,31],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[13,34]},{"Ident":"fst"}]},{"ValueRef":[{"start":[13,36],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[13,39]},{"Ident":"snd"}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[14,24],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[14,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Unfoldable1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[22,57],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,59]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Unfoldable1","edTypeSynonymArguments":[["t",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":["unfoldr1",{"annotation":[{"start":[22,15],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[22,22],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,29]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,38]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[22,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[22,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[22,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,49]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,57],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,61]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Unfoldable1","edClassTypeArguments":[["t",null]],"edClassMembers":[[{"Ident":"unfoldr1"},{"annotation":[{"start":[22,15],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[22,22],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,29]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,38]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[22,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[22,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[22,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,49]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,57],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,61]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"unfoldr1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[22,15],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[22,22],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,52],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,30],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,28],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,29]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,33],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,38]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[22,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[22,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[22,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,49]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,57],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[22,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,56]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[22,60],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,61]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[22,62],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[22,63]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"replicate1"},"edValueType":{"annotation":[{"start":[44,15],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[44,22],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[44,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[44,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,40]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[44,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,40]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[44,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,53],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[44,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[44,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[44,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,57]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[44,58],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[44,59]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},22]},23]}}},{"EDValue":{"edValueName":{"Ident":"replicate1A"},"edValueType":{"annotation":[{"start":[55,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[55,13],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[55,13],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[56,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[56,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[56,13]},[]],"constraintClass":[["Control","Apply"],"Apply"],"constraintArgs":[{"annotation":[{"start":[56,12],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[56,13]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[57,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[57,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[57,19]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[57,18],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[57,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[58,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[58,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[58,20]},[]],"constraintClass":[["Data","Semigroup","Traversable"],"Traversable1"],"constraintArgs":[{"annotation":[{"start":[58,19],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[58,20]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,3],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[60,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[59,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,3],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[60,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[60,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[60,8],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[60,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,9],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,10]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[61,11],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[61,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]}]},26]},27]},28]}}},{"EDValue":{"edValueName":{"Ident":"singleton"},"edValueType":{"annotation":[{"start":[69,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,51]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[69,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,51]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[69,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[69,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,39]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[69,38],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,39]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[69,43],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,43],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,43],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,44]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[69,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[69,50],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[69,51]},[]],"tag":"TypeVar","contents":"a"}]}]}]},32]},33]}}},{"EDValue":{"edValueName":{"Ident":"range"},"edValueType":{"annotation":[{"start":[80,10],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[80,20],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[80,20],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,33]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[80,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[80,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,41],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[80,44],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,44],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,44],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[80,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,52]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[80,53],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[80,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}]},36]}}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable1"],"Unfoldable1"],"edInstanceName":{"Ident":"unfoldable1Array"},"edInstanceTypes":[{"annotation":[{"start":[24,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[24,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Unfoldable1"],{"Ident":"unfoldable1Array"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable1.purs","end":[86,57]}}
tests/purs/publish/basic-example/output/Data.Unit/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Unit"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[17,18]},"Unit",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[17,18]},{"Ident":"unit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showUnit"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[3,29]},"Show"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Unit","edTypeKind":{"annotation":[{"start":[11,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[11,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"unit"},"edValueType":{"annotation":[{"start":[14,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[14,28]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showUnit"},"edInstanceTypes":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[16,31]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Unit"],{"Ident":"showUnit"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[17,18]}}+{"efVersion":"0.13.2","efModuleName":["Data","Unit"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[17,18]},"Unit",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[17,18]},{"Ident":"unit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showUnit"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[3,29]},"Show"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Unit","edTypeKind":{"annotation":[{"start":[11,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[11,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"unit"},"edValueType":{"annotation":[{"start":[14,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[14,28]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showUnit"},"edInstanceTypes":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[16,31]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Unit"],{"Ident":"showUnit"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs","end":[17,18]}}
tests/purs/publish/basic-example/output/Data.Void/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Data","Void"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[18,25]},"Void",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[18,25]},{"Ident":"absurd"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showVoid"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[3,29]},"Show"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Void","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Void",[{"annotation":[{"start":[10,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[10,25]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]]]}}}},{"EDValue":{"edValueName":{"Ident":"absurd"},"edValueType":{"annotation":[{"start":[15,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,30]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,25]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]},{"annotation":[{"start":[15,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,30]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showVoid"},"edInstanceTypes":[{"annotation":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[12,31]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Void"],{"Ident":"showVoid"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[18,25]}}+{"efVersion":"0.13.2","efModuleName":["Data","Void"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[18,25]},"Void",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[18,25]},{"Ident":"absurd"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showVoid"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[3,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[3,29]},"Show"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Void","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Void",[{"annotation":[{"start":[10,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[10,25]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]]]}}}},{"EDValue":{"edValueName":{"Ident":"absurd"},"edValueType":{"annotation":[{"start":[15,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,30]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,25]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}]},{"annotation":[{"start":[15,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[15,30]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showVoid"},"edInstanceTypes":[{"annotation":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[12,31]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Void"],{"Ident":"showVoid"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Void.purs","end":[18,25]}}
tests/purs/publish/basic-example/output/Effect.Class.Console/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Effect","Class","Console"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"log"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"logShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"warn"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"warnShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"error"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"errorShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"info"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"infoShow"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[3,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[3,28]},"<<<"]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[4,29]},"Show"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[5,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Effect","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,22],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[6,39]},"MonadEffect"]},{"ValueRef":[{"start":[6,41],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[6,51]},{"Ident":"liftEffect"}]}]},"eiImportedAs":null},{"eiModule":["Effect","Console"],"eiImportType":{"Implicit":[]},"eiImportedAs":["EffConsole"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"log"},"edValueType":{"annotation":[{"start":[9,8],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[9,18],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,31]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[9,30],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[9,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[9,45],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,45],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,46]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[9,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},10]}}},{"EDValue":{"edValueName":{"Ident":"logShow"},"edValueType":{"annotation":[{"start":[12,12],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[12,24],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,37]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[12,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[12,41],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[12,41],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,47]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[12,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[12,51],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,51],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,53],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,51],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,56],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,56],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,57]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[12,58],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},6]},7]}}},{"EDValue":{"edValueName":{"Ident":"warn"},"edValueType":{"annotation":[{"start":[15,9],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[15,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,32]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[15,31],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,32]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,43],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[15,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"warnShow"},"edValueType":{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[18,20],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[18,25],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,25],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,38]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[18,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,48]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[18,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,48]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[18,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,54],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"error"},"edValueType":{"annotation":[{"start":[21,10],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[21,20],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[21,20],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,33]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[21,32],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,33]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,44],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[21,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,48]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[21,49],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},22]}}},{"EDValue":{"edValueName":{"Ident":"errorShow"},"edValueType":{"annotation":[{"start":[24,14],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,21],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[24,26],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[24,26],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,39]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,39]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[24,43],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[24,43],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,49]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[24,48],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[24,53],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,53],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,53],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[24,58],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,58],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,59]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[24,60],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},18]},19]}}},{"EDValue":{"edValueName":{"Ident":"info"},"edValueType":{"annotation":[{"start":[27,9],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[27,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[27,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,32]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,32]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[27,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,43],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"infoShow"},"edValueType":{"annotation":[{"start":[30,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[30,20],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[30,25],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,25],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,38]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[30,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[30,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,48]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[30,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,48]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,54],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,57],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,57],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[30,59],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},12]},13]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]}}+{"efVersion":"0.13.2","efModuleName":["Effect","Class","Console"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"log"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"logShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"warn"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"warnShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"error"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"errorShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"info"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]},{"Ident":"infoShow"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[3,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[3,28]},"<<<"]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[4,29]},"Show"]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[5,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Effect","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,22],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[6,39]},"MonadEffect"]},{"ValueRef":[{"start":[6,41],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[6,51]},{"Ident":"liftEffect"}]}]},"eiImportedAs":null},{"eiModule":["Effect","Console"],"eiImportType":{"Implicit":[]},"eiImportedAs":["EffConsole"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"log"},"edValueType":{"annotation":[{"start":[9,8],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[9,18],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[9,18],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,31]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[9,30],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,31]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[9,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[9,45],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,45],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,46]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[9,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[9,51]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},10]}}},{"EDValue":{"edValueName":{"Ident":"logShow"},"edValueType":{"annotation":[{"start":[12,12],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[12,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[12,24],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,37]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[12,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[12,41],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[12,41],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,47]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[12,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,47]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[12,51],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,51],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,53],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,51],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,52]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,56],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,56],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,57]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[12,58],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[12,62]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},6]},7]}}},{"EDValue":{"edValueName":{"Ident":"warn"},"edValueType":{"annotation":[{"start":[15,9],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[15,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[15,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,32]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[15,31],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,32]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,43],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[15,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[15,52]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"warnShow"},"edValueType":{"annotation":[{"start":[18,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[18,20],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[18,25],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,25],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,38]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[18,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[18,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[18,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,48]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[18,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,48]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[18,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,54],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,57],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[18,59],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[18,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"error"},"edValueType":{"annotation":[{"start":[21,10],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[21,20],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[21,20],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,33]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[21,32],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,33]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,44],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[21,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,48]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[21,49],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[21,53]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},22]}}},{"EDValue":{"edValueName":{"Ident":"errorShow"},"edValueType":{"annotation":[{"start":[24,14],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[24,21],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[24,26],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[24,26],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,39]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,39]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[24,43],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[24,43],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,49]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[24,48],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,49]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[24,53],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,53],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,55],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,53],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[24,58],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,58],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,59]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[24,60],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[24,64]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},18]},19]}}},{"EDValue":{"edValueName":{"Ident":"info"},"edValueType":{"annotation":[{"start":[27,9],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[27,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[27,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,32]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,32]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[27,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,43],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,47]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[27,52]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},16]}}},{"EDValue":{"edValueName":{"Ident":"infoShow"},"edValueType":{"annotation":[{"start":[30,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[30,20],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[30,25],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,25],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,38]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[30,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[30,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[30,42],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,48]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[30,47],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,48]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,54],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,52],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[30,57],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,57],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,58]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[30,59],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[30,63]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},12]},13]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs","end":[31,46]}}
tests/purs/publish/basic-example/output/Effect.Class/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Effect","Class"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]},{"Ident":"liftEffect"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]},"MonadEffect"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadEffectEffect"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[3,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[3,34]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[4,34]},"Monad"]}]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[5,22]},"Effect",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"liftEffect"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]},14]}}},{"EDType":{"edTypeName":"MonadEffect","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonadEffect","edTypeSynonymArguments":[["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":["liftEffect",{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},{"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":[15,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"MonadEffect","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"liftEffect"},{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[15,7],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[15,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["Effect","Class"],"MonadEffect"],"edInstanceName":{"Ident":"monadEffectEffect"},"edInstanceTypes":[{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[18,49]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect","Class"],{"Ident":"monadEffectEffect"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]}}+{"efVersion":"0.13.2","efModuleName":["Effect","Class"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]},{"Ident":"liftEffect"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]},"MonadEffect"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadEffectEffect"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[3,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[3,34]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[4,34]},"Monad"]}]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[5,22]},"Effect",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"liftEffect"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]},14]}}},{"EDType":{"edTypeName":"MonadEffect","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonadEffect","edTypeSynonymArguments":[["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":["liftEffect",{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},{"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":[15,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"MonadEffect","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"liftEffect"},{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[15,7],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[15,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDInstance":{"edInstanceClassName":[["Effect","Class"],"MonadEffect"],"edInstanceName":{"Ident":"monadEffectEffect"},"edInstanceTypes":[{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[18,49]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect","Class"],{"Ident":"monadEffectEffect"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]}}
tests/purs/publish/basic-example/output/Effect.Console/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Effect","Console"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"log"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"logShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"warn"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"warnShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"error"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"errorShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"info"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"infoShow"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,16],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[3,22]},"Effect",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[5,29]},"Show"]},{"ValueRef":[{"start":[5,31],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[5,35]},{"Ident":"show"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[6,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"log"},"edValueType":{"annotation":[{"start":[10,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,3],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[10,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[11,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"logShow"},"edValueType":{"annotation":[{"start":[15,12],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,22],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[15,22],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[15,27],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,34],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,43]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"warn"},"edValueType":{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,3],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[20,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[21,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[21,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"warnShow"},"edValueType":{"annotation":[{"start":[25,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[25,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,44]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"error"},"edValueType":{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,3],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[30,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[31,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"errorShow"},"edValueType":{"annotation":[{"start":[35,14],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[35,24],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[35,24],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,30]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[35,29],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,45]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[35,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},6]}}},{"EDValue":{"edValueName":{"Ident":"info"},"edValueType":{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,3],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[40,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[41,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"infoShow"},"edValueType":{"annotation":[{"start":[45,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[45,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[45,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[45,28],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[45,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,44]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[45,45],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},4]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]}}+{"efVersion":"0.13.2","efModuleName":["Effect","Console"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"log"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"logShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"warn"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"warnShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"error"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"errorShow"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"info"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]},{"Ident":"infoShow"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,16],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[3,22]},"Effect",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[5,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[5,29]},"Show"]},{"ValueRef":[{"start":[5,31],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[5,35]},{"Ident":"show"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,19],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[6,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"log"},"edValueType":{"annotation":[{"start":[10,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,3],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[10,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[11,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[11,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[11,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"logShow"},"edValueType":{"annotation":[{"start":[15,12],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,22],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[15,22],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[15,27],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,34],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,32],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[15,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,37],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,43]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[15,44],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[15,48]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"warn"},"edValueType":{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,3],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[20,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[21,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[21,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[21,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"warnShow"},"edValueType":{"annotation":[{"start":[25,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[25,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[25,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[25,28],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,44]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[25,49]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"error"},"edValueType":{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,3],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[30,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[31,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[31,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"errorShow"},"edValueType":{"annotation":[{"start":[35,14],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[35,24],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[35,24],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,30]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[35,29],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,36],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,34],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,45]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[35,46],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[35,50]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},6]}}},{"EDValue":{"edValueName":{"Ident":"info"},"edValueType":{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,3],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[40,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,6],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[41,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[41,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"infoShow"},"edValueType":{"annotation":[{"start":[45,13],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[45,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[45,23],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,29]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[45,28],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,29]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[45,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,35],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[45,33],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,34]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[45,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[45,38],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,44]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[45,45],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[45,49]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},4]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-console/src/Effect/Console.purs","end":[46,27]}}
− tests/purs/publish/basic-example/output/Effect.Ref/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Effect.Ref","comments":"This module defines an effect and actions for working with\nglobal mutable variables.\n\n_Note_: `Control.Monad.ST` provides a _safe_ alternative\nto global mutable variables when mutation is restricted to a\nlocal scope.\n","declarations":[{"children":[],"comments":"A value of type `Ref a` represents a mutable reference\nwhich holds a value of type `a`.\n","title":"Ref","info":{"kind":{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"declType":"externData"},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[15,40]}},{"children":[],"comments":"Create a new mutable reference containing the specified value.\n","title":"new","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}}]}]},null]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,52]}},{"children":[],"comments":"Read the current value of a mutable reference\n","title":"read","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]},null]}},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,51]}},{"children":[],"comments":"Update the value of a mutable reference by applying a function\nto the current value.\n","title":"modify'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["state",{"annotation":[],"tag":"TypeVar","contents":"s"},{"annotation":[],"tag":"RCons","contents":["value",{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"REmpty"}]}]}]}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]}},{"children":[],"comments":"Update the value of a mutable reference by applying a function\nto the current value. The updated value is returned.\n","title":"modify","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]}]},null]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,50]}},{"children":[],"comments":null,"title":"modify_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,54]}},{"children":[],"comments":"Update the value of a mutable reference to the specified value.\n","title":"write","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]}}]}
− tests/purs/publish/basic-example/output/Effect.Ref/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Effect","Ref"],"efExports":[{"TypeRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},"Ref",[]]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},{"Ident":"new"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},{"Ident":"read"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},{"Ident":"modify'"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},{"Ident":"modify"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},{"Ident":"modify_"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},{"Ident":"write"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,16],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[11,22]},"Effect",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Ref","edTypeKind":{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[15,40]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[15,32]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[15,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"new"},"edValueType":{"annotation":[{"start":[18,23],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,52]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,33],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,34]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[18,38],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,38],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,44]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[18,46],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,46],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,49]},[]],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[{"start":[18,50],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[18,51]},[]],"tag":"TypeVar","contents":"s"}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"read"},"edValueType":{"annotation":[{"start":[21,24],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,51]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,37]},[]],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[{"start":[21,38],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,39]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[21,43],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,43],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,49]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[21,50],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[21,51]},[]],"tag":"TypeVar","contents":"s"}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"modify'"},"edValueType":{"annotation":[{"start":[25,27],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[25,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,39],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,73],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,42],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,41]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[25,47],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,57]},[]],"tag":"RCons","contents":["state",{"annotation":[{"start":[25,56],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,57]},[]],"tag":"TypeVar","contents":"s"},{"annotation":[{"start":[25,59],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,69]},[]],"tag":"RCons","contents":["value",{"annotation":[{"start":[25,68],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,69]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[25,70],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,71]},[]],"tag":"REmpty"}]}]}]}]}]},{"annotation":[{"start":[25,76],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,76],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,82],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,76],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,76],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,79]},[]],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[{"start":[25,80],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,81]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[25,85],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,85],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,91]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[25,92],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[25,93]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"modify"},"edValueType":{"annotation":[{"start":[29,11],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,50]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[29,21],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,21],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,30],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,24],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,22],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,23]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[29,27],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,28]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[29,33],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,33],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,39],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,33],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,33],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,36]},[]],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[{"start":[29,37],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,38]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[29,42],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,42],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,48]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[29,49],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[29,50]},[]],"tag":"TypeVar","contents":"s"}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"modify_"},"edValueType":{"annotation":[{"start":[32,12],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,54]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[32,22],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,22],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,31],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,23],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,23],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,25],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,23],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,24]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[32,28],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,29]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[32,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,34],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,37]},[]],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[{"start":[32,38],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,39]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[32,43],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,43],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,49]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[32,50],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[32,54]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},4]}}},{"EDValue":{"edValueName":{"Ident":"write"},"edValueType":{"annotation":[{"start":[36,25],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,37],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,36]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,46],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,40],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,43]},[]],"tag":"TypeConstructor","contents":[["Effect","Ref"],"Ref"]},{"annotation":[{"start":[36,44],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,45]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[36,49],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,49],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,55]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[36,56],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}}}],"efSourceSpan":{"start":[7,1],"name":"../../../support/bower_components/purescript-refs/src/Effect/Ref.purs","end":[36,60]}}
tests/purs/publish/basic-example/output/Effect.Uncurried/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Effect","Uncurried"],"efExports":[{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn1",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn2",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn3",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn4",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn5",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn6",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn7",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn8",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn9",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn10",[]]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn1"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn2"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn3"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn4"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn5"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn6"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn7"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn8"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn9"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn10"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn1"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn2"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn3"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn4"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn5"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn6"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn7"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn8"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn9"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn10"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[137,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[137,22]},"Effect",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"EffectFn1","edTypeKind":{"annotation":[{"start":[139,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[139,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[139,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[139,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[139,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn2","edTypeKind":{"annotation":[{"start":[140,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,62]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[140,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[140,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,62]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[140,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[140,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,62]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[140,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[140,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn3","edTypeKind":{"annotation":[{"start":[141,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[141,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[141,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[141,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[141,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[141,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[141,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[141,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[141,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn4","edTypeKind":{"annotation":[{"start":[142,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn5","edTypeKind":{"annotation":[{"start":[143,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn6","edTypeKind":{"annotation":[{"start":[144,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn7","edTypeKind":{"annotation":[{"start":[145,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,94]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn8","edTypeKind":{"annotation":[{"start":[146,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,94]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,102]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,106],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn9","edTypeKind":{"annotation":[{"start":[147,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,94]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,102]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,106],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,106],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,110]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,114],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn10","edTypeKind":{"annotation":[{"start":[148,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,55]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,63]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,71]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,75],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,75],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,79]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,83],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,83],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,87]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,91],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,91],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,95]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,99],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,99],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,103]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,107],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,107],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,111]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,115],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,115],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,119]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,123],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn1"},"edValueType":{"annotation":[{"start":[150,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[150,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[151,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[151,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[151,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[151,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,15]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[151,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,17]},[]],"tag":"TypeVar","contents":"r"}]}]}]},{"annotation":[{"start":[151,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,31]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn1"]},{"annotation":[{"start":[151,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[151,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn2"},"edValueType":{"annotation":[{"start":[152,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[152,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[152,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[153,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[153,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[153,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,20]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[153,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]},{"annotation":[{"start":[153,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,36]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn2"]},{"annotation":[{"start":[153,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[153,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[153,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn3"},"edValueType":{"annotation":[{"start":[154,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[154,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[154,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[154,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[155,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[155,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[155,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,25]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[155,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]},{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,41]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn3"]},{"annotation":[{"start":[155,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[155,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[155,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[155,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn4"},"edValueType":{"annotation":[{"start":[156,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[157,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[157,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[157,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[157,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,30]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[157,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,46]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn4"]},{"annotation":[{"start":[157,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[157,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[157,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,54]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[157,55],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn5"},"edValueType":{"annotation":[{"start":[158,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[159,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[159,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[159,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[159,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[159,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[159,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,35]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[159,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,51]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn5"]},{"annotation":[{"start":[159,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[159,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[159,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,57]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[159,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,59]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[159,60],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,61]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[159,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn6"},"edValueType":{"annotation":[{"start":[160,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[161,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[161,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[161,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[161,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[161,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[161,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[161,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,40]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[161,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,56]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn6"]},{"annotation":[{"start":[161,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,58]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[161,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,60]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[161,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[161,63],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,64]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[161,65],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,66]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[161,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,68]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[161,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn7"},"edValueType":{"annotation":[{"start":[162,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[163,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[163,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[163,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[163,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[163,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[163,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[163,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,35]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[163,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,45]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[163,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,61]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn7"]},{"annotation":[{"start":[163,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[163,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,65]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[163,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,67]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[163,68],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,69]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[163,70],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,71]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[163,72],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,73]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[163,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,75]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[163,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn8"},"edValueType":{"annotation":[{"start":[164,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[165,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[165,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[165,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[165,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[165,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[165,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[165,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,35]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[165,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,40]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[165,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,50]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[165,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,66]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn8"]},{"annotation":[{"start":[165,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[165,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,70]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[165,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,72]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[165,73],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,74]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[165,75],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,76]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[165,77],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,78]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[165,79],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,80]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[165,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,82]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[165,83],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn9"},"edValueType":{"annotation":[{"start":[166,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[167,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[167,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[167,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,35]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[167,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,40]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[167,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,45]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[167,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,55]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[167,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,71]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn9"]},{"annotation":[{"start":[167,72],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,73]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[167,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,75]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[167,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,77]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[167,78],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,79]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[167,80],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,81]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[167,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,83]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[167,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,85]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[167,86],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,87]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[167,88],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,89]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[167,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn10"},"edValueType":{"annotation":[{"start":[168,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[169,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[169,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[169,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[169,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[169,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[169,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,35]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,40]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[169,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,45]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[169,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,50]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[169,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,60]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[169,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,77]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn10"]},{"annotation":[{"start":[169,78],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,79]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[169,80],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,81]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[169,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,83]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[169,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,85]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[169,86],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,87]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[169,88],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,89]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[169,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,91]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[169,92],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,93]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[169,94],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,95]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[169,96],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,97]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[169,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn1"},"edValueType":{"annotation":[{"start":[171,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[171,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn1"]},{"annotation":[{"start":[172,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[172,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,16]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[172,20],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,20],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,20],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,21]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[172,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,31]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[172,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn2"},"edValueType":{"annotation":[{"start":[173,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[173,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[173,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn2"]},{"annotation":[{"start":[174,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[174,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[174,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,18]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[174,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[174,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[174,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,38]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[174,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn3"},"edValueType":{"annotation":[{"start":[175,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[175,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[175,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[175,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn3"]},{"annotation":[{"start":[176,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[176,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[176,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[176,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,20]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[176,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[176,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,30]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[176,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,35]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[176,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,45]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[176,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn4"},"edValueType":{"annotation":[{"start":[177,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn4"]},{"annotation":[{"start":[178,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[178,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[178,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[178,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[178,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,22]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[178,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[178,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,32]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[178,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,37]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[178,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,42]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[178,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,52]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[178,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn5"},"edValueType":{"annotation":[{"start":[179,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn5"]},{"annotation":[{"start":[180,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[180,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[180,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[180,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[180,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[180,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,24]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[180,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[180,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,34]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,39]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[180,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,45],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,44]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,49]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[180,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,59]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[180,60],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn6"},"edValueType":{"annotation":[{"start":[181,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn6"]},{"annotation":[{"start":[182,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[182,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[182,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[182,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[182,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[182,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,24]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[182,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,26]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,36]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[182,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,41]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[182,45],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,45],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,45],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,46]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[182,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,51]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[182,55],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,55],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,55],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,56]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[182,60],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,60],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,66]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[182,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn7"},"edValueType":{"annotation":[{"start":[183,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn7"]},{"annotation":[{"start":[184,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[184,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[184,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[184,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[184,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[184,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,24]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[184,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,26]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[184,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,28]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[184,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[184,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,38]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[184,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,43]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[184,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,48]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[184,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,53]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[184,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,58]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[184,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,63]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[184,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,73]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[184,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn8"},"edValueType":{"annotation":[{"start":[185,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn8"]},{"annotation":[{"start":[186,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[186,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[186,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[186,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[186,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[186,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,24]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[186,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,26]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[186,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,28]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[186,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,30]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[186,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[186,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[186,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,45]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[186,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,50]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[186,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,55]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[186,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,60]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[186,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,65]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[186,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,70]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[186,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,80]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[186,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn9"},"edValueType":{"annotation":[{"start":[187,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn9"]},{"annotation":[{"start":[188,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[188,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[188,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[188,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[188,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[188,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,24]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[188,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,26]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[188,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,28]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[188,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,30]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[188,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,32]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[188,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[188,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[188,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[188,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,52]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[188,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,57]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[188,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,63],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,62]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[188,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,68],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,67]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[188,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,73],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,72]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[188,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,78],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,77]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[188,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,87]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[188,88],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn10"},"edValueType":{"annotation":[{"start":[189,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,13]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn10"]},{"annotation":[{"start":[190,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[190,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,17]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[190,18],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,19]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[190,20],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,21]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[190,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,23]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[190,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,25]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[190,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,27]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[190,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,29]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[190,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,31]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[190,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,33]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[190,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,35]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[190,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[190,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[190,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,50]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[190,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,55]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[190,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,60]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[190,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,65]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[190,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,70]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[190,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,75]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[190,79],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,79],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,79],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,80]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[190,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,86],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,85]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[190,89],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,89],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,95]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[190,96],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}}],"efSourceSpan":{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]}}+{"efVersion":"0.13.2","efModuleName":["Effect","Uncurried"],"efExports":[{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn1",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn2",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn3",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn4",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn5",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn6",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn7",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn8",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn9",[]]},{"TypeRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},"EffectFn10",[]]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn1"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn2"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn3"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn4"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn5"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn6"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn7"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn8"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn9"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"mkEffectFn10"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn1"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn2"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn3"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn4"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn5"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn6"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn7"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn8"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn9"}]},{"ValueRef":[{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},{"Ident":"runEffectFn10"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[137,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[137,22]},"Effect",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"EffectFn1","edTypeKind":{"annotation":[{"start":[139,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[139,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[139,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,54]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[139,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[139,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[139,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn2","edTypeKind":{"annotation":[{"start":[140,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,62]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[140,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[140,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,62]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[140,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[140,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,62]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[140,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[140,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[140,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn3","edTypeKind":{"annotation":[{"start":[141,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[141,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[141,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[141,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[141,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[141,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[141,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[141,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[141,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[141,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn4","edTypeKind":{"annotation":[{"start":[142,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[142,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[142,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[142,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn5","edTypeKind":{"annotation":[{"start":[143,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[143,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[143,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[143,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn6","edTypeKind":{"annotation":[{"start":[144,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[144,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[144,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[144,94]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn7","edTypeKind":{"annotation":[{"start":[145,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[145,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,94]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[145,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[145,102]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn8","edTypeKind":{"annotation":[{"start":[146,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,94]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[146,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,102]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[146,106],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[146,110]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn9","edTypeKind":{"annotation":[{"start":[147,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,46]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,62]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,70]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,78]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,86]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,94]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,102]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,106],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[147,106],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,110]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[147,114],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[147,118]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"EffectFn10","edTypeKind":{"annotation":[{"start":[148,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,47]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,55]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,63]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,71]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,75],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,75],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,79]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,83],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,83],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,87]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,91],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,91],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,95]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,99],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,99],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,103]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,107],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,107],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,111]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,115],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[148,115],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,119]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[148,123],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[148,127]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]}]}]}]}]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn1"},"edValueType":{"annotation":[{"start":[150,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[150,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[151,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[151,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[151,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[151,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,15]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[151,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,17]},[]],"tag":"TypeVar","contents":"r"}]}]}]},{"annotation":[{"start":[151,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,31]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn1"]},{"annotation":[{"start":[151,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[151,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[151,35]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn2"},"edValueType":{"annotation":[{"start":[152,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[152,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[152,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[153,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[153,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[153,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[153,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,20]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[153,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,22]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]},{"annotation":[{"start":[153,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,36]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn2"]},{"annotation":[{"start":[153,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[153,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[153,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[153,42]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn3"},"edValueType":{"annotation":[{"start":[154,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[154,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[154,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[154,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[155,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[155,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[155,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[155,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,25]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[155,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,27]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]},{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,41]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn3"]},{"annotation":[{"start":[155,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[155,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[155,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[155,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[155,49]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn4"},"edValueType":{"annotation":[{"start":[156,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[156,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[157,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[157,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[157,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[157,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,30]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[157,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,32]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,46]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn4"]},{"annotation":[{"start":[157,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,48]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,50]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[157,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,52]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[157,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,54]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[157,55],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[157,56]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn5"},"edValueType":{"annotation":[{"start":[158,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[158,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[159,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[159,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[159,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[159,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[159,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[159,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[159,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,35]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[159,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,37]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[159,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,51]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn5"]},{"annotation":[{"start":[159,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,53]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[159,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[159,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,57]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[159,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,59]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[159,60],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,61]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[159,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[159,63]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn6"},"edValueType":{"annotation":[{"start":[160,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[160,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[161,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[161,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[161,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[161,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[161,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[161,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[161,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[161,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,40]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[161,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,42]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,56]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn6"]},{"annotation":[{"start":[161,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,58]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[161,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,60]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[161,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[161,63],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,64]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[161,65],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,66]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[161,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,68]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[161,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[161,70]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn7"},"edValueType":{"annotation":[{"start":[162,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[162,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[163,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[163,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[163,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[163,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[163,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[163,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[163,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[163,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,35]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[163,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,45]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[163,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,47]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,61]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn7"]},{"annotation":[{"start":[163,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,63]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[163,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,65]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[163,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,67]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[163,68],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,69]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[163,70],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,71]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[163,72],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,73]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[163,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,75]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[163,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[163,77]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn8"},"edValueType":{"annotation":[{"start":[164,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[164,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[165,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[165,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[165,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[165,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[165,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[165,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[165,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,35]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[165,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,40]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[165,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,50]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[165,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,52]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,66]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn8"]},{"annotation":[{"start":[165,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,68]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[165,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,70]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[165,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,72]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[165,73],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,74]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[165,75],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,76]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[165,77],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,78]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[165,79],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,80]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[165,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,82]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[165,83],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[165,84]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn9"},"edValueType":{"annotation":[{"start":[166,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[166,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[167,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[167,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[167,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,35]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[167,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,40]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[167,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,45]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[167,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,55]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[167,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,57]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,71]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn9"]},{"annotation":[{"start":[167,72],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,73]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[167,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,75]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[167,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,77]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[167,78],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,79]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[167,80],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,81]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[167,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,83]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[167,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,85]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[167,86],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,87]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[167,88],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,89]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[167,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[167,91]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"mkEffectFn10"},"edValueType":{"annotation":[{"start":[168,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[168,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[169,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,6],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,8]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,4],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,5]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[169,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,11],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,9],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,10]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,15]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[169,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[169,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,25]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[169,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,30]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[169,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,35]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,40]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[169,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,45]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[169,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[169,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,50]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[169,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,60]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[169,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,62]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]}]},{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,95]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,93]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,91]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,85]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,81]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[169,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,77]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn10"]},{"annotation":[{"start":[169,78],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,79]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[169,80],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,81]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[169,82],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,83]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[169,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,85]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[169,86],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,87]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[169,88],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,89]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[169,90],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,91]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[169,92],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,93]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[169,94],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,95]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[169,96],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,97]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[169,98],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[169,99]},[]],"tag":"TypeVar","contents":"r"}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn1"},"edValueType":{"annotation":[{"start":[171,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[171,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn1"]},{"annotation":[{"start":[172,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[172,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,16]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[172,20],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,20],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[172,20],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,21]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[172,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[172,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,31]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[172,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[172,33]},[]],"tag":"TypeVar","contents":"r"}]}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn2"},"edValueType":{"annotation":[{"start":[173,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[173,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[173,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn2"]},{"annotation":[{"start":[174,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[174,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[174,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,18]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[174,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,23]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[174,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[174,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[174,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,38]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[174,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[174,40]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn3"},"edValueType":{"annotation":[{"start":[175,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[175,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[175,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[175,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn3"]},{"annotation":[{"start":[176,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[176,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[176,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[176,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,20]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[176,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,25]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[176,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,30]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[176,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[176,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,35]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[176,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[176,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,45]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[176,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[176,47]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn4"},"edValueType":{"annotation":[{"start":[177,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[177,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn4"]},{"annotation":[{"start":[178,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[178,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[178,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[178,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[178,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,22]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[178,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,27]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[178,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,32]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[178,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,37]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[178,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[178,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,42]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[178,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[178,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,52]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[178,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[178,54]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn5"},"edValueType":{"annotation":[{"start":[179,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[179,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn5"]},{"annotation":[{"start":[180,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[180,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[180,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[180,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[180,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[180,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,24]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[180,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,29]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[180,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,34]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,39]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[180,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,45],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,44]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[180,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,49]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[180,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,59]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[180,60],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[180,61]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn6"},"edValueType":{"annotation":[{"start":[181,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[181,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn6"]},{"annotation":[{"start":[182,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[182,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[182,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[182,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[182,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[182,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,24]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[182,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,26]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,31]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,35],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,36]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[182,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,41]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[182,45],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,45],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,45],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,46]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[182,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,50],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,51]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[182,55],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,55],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[182,55],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,56]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[182,60],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[182,60],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,66]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[182,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[182,68]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn7"},"edValueType":{"annotation":[{"start":[183,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[183,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn7"]},{"annotation":[{"start":[184,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[184,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[184,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[184,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[184,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[184,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,24]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[184,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,26]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[184,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,28]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[184,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[184,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,37],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,38]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[184,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,42],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,43]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[184,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,47],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,48]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[184,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,52],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,53]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[184,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,57],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,58]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[184,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[184,62],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,63]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[184,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[184,67],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,73]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[184,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[184,75]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn8"},"edValueType":{"annotation":[{"start":[185,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[185,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn8"]},{"annotation":[{"start":[186,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[186,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[186,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[186,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[186,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[186,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,24]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[186,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,26]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[186,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,28]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[186,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,30]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[186,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[186,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,40]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[186,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,45]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[186,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,50]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[186,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,55]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[186,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,60]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[186,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,65]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[186,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[186,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,70]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[186,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,80]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[186,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[186,82]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn9"},"edValueType":{"annotation":[{"start":[187,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[187,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,26]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,18]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,14]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,12]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn9"]},{"annotation":[{"start":[188,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[188,15],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[188,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,18]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[188,19],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,20]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[188,21],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,22]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[188,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,24]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[188,25],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,26]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[188,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,28]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[188,29],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,30]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[188,31],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,32]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[188,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,38],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[188,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,42]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[188,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,48],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,47]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[188,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,53],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,52]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[188,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,57]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[188,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,63],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,62]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[188,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,68],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,67]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[188,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,73],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,72]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[188,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,78],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,80]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[188,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,77]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[188,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[188,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,87]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[188,88],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[188,89]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"runEffectFn10"},"edValueType":{"annotation":[{"start":[189,33],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["j",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["g",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["d",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["c",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[189,40],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,21]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,19]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,3],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,13]},[]],"tag":"TypeConstructor","contents":[["Effect","Uncurried"],"EffectFn10"]},{"annotation":[{"start":[190,14],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[190,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,17]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[190,18],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,19]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[190,20],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,21]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[190,22],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,23]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[190,24],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,25]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[190,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,27]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[190,28],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,29]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[190,30],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,31]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[190,32],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,33]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[190,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,35]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[190,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[190,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,46],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,44],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,45]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[190,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,51],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,50]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[190,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,54],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,55]},[]],"tag":"TypeVar","contents":"d"}]},{"annotation":[{"start":[190,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,63]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,59],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,60]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[190,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,66],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,64],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,65]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[190,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,71],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,69],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,70]},[]],"tag":"TypeVar","contents":"g"}]},{"annotation":[{"start":[190,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,76],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,74],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,75]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[190,79],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,79],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,81],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,83]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,79],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,80]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[190,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,86],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,88]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[190,84],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,85]},[]],"tag":"TypeVar","contents":"j"}]},{"annotation":[{"start":[190,89],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[190,89],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,95]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[190,96],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]},[]],"tag":"TypeVar","contents":"r"}]}]}]}]}]}]}]}]}]}]}]}]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]},null]}}}],"efSourceSpan":{"start":[135,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs","end":[190,97]}}
tests/purs/publish/basic-example/output/Effect.Unsafe/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Effect","Unsafe"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},{"Ident":"unsafePerformEffect"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[3,22]},"Effect",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafePerformEffect"},"edValueType":{"annotation":[{"start":[8,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[8,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,55]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[8,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[8,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},[]],"tag":"TypeVar","contents":"a"}]},null]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]}}+{"efVersion":"0.13.2","efModuleName":["Effect","Unsafe"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},{"Ident":"unsafePerformEffect"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[3,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[3,22]},"Effect",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafePerformEffect"},"edValueType":{"annotation":[{"start":[8,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[8,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,58],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[8,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[8,49],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,55]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[8,56],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,57]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[8,61],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]},[]],"tag":"TypeVar","contents":"a"}]},null]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs","end":[8,62]}}
tests/purs/publish/basic-example/output/Effect/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Effect"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},"Effect",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},{"Ident":"untilE"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},{"Ident":"whileE"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},{"Ident":"forE"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},{"Ident":"foreachE"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidEffect"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[8,23],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[8,28]},{"Ident":"lift2"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Effect","edTypeKind":{"annotation":[{"start":[16,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[16,43]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[16,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[16,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"untilE"},"edValueType":{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,32]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[46,44],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,44],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,50]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[46,51],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"whileE"},"edValueType":{"annotation":[{"start":[53,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,51],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,42]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,63],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,60]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[53,61],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[53,66],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,66],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,72]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[53,73],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"forE"},"edValueType":{"annotation":[{"start":[59,24],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,24],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,24],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[59,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,35],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,59],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,43],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[59,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,52]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[59,53],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,57]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},{"annotation":[{"start":[59,62],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,62],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,68]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[59,69],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"foreachE"},"edValueType":{"annotation":[{"start":[65,28],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[65,44],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[65,49],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,49],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,68],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,52],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,55],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,55],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,61]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[65,62],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,66]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},{"annotation":[{"start":[65,71],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,71],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,77]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[65,78],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorEffect"},"edInstanceTypes":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[18,41]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"functorEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyEffect"},"edInstanceTypes":[{"annotation":[{"start":[21,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[21,37]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"applyEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeEffect"},"edInstanceTypes":[{"annotation":[{"start":[24,43],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[24,49]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"applicativeEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindEffect"},"edInstanceTypes":[{"annotation":[{"start":[29,29],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[29,35]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"bindEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadEffect"},"edInstanceTypes":[{"annotation":[{"start":[34,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[34,37]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"monadEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupEffect"},"edInstanceTypes":[{"annotation":[{"start":[36,55],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,55],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,61]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,63]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,29],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,40]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Effect"],{"Ident":"semigroupEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidEffect"},"edInstanceTypes":[{"annotation":[{"start":[39,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,52]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[39,53],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,54]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[39,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,34]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[39,33],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Effect"],{"Ident":"monoidEffect"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]}}+{"efVersion":"0.13.2","efModuleName":["Effect"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},"Effect",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},{"Ident":"untilE"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},{"Ident":"whileE"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},{"Ident":"forE"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},{"Ident":"foreachE"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidEffect"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[8,23],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[8,28]},{"Ident":"lift2"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Effect","edTypeKind":{"annotation":[{"start":[16,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[16,43]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[16,35]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[16,43]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"ExternData"}},{"EDValue":{"edValueName":{"Ident":"untilE"},"edValueType":{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,32]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[46,44],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,44],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,50]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[46,51],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[46,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"whileE"},"edValueType":{"annotation":[{"start":[53,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,51],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,36],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,42]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[53,43],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,63],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,60]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[53,61],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,62]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[53,66],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,66],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,72]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[53,73],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[53,77]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"forE"},"edValueType":{"annotation":[{"start":[59,24],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,24],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,24],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[59,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,35],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,59],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,43],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[59,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,52]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[59,53],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,57]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},{"annotation":[{"start":[59,62],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,62],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,68]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[59,69],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[59,73]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"foreachE"},"edValueType":{"annotation":[{"start":[65,28],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,38],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[65,44],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,45]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[65,49],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,49],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,68],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,52],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,50],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,51]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[65,55],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,55],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,61]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[65,62],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,66]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},{"annotation":[{"start":[65,71],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,71],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,77]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[65,78],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorEffect"},"edInstanceTypes":[{"annotation":[{"start":[18,35],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[18,41]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"functorEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyEffect"},"edInstanceTypes":[{"annotation":[{"start":[21,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[21,37]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"applyEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeEffect"},"edInstanceTypes":[{"annotation":[{"start":[24,43],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[24,49]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"applicativeEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindEffect"},"edInstanceTypes":[{"annotation":[{"start":[29,29],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[29,35]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"bindEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadEffect"},"edInstanceTypes":[{"annotation":[{"start":[34,31],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[34,37]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect"],{"Ident":"monadEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupEffect"},"edInstanceTypes":[{"annotation":[{"start":[36,55],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,55],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,61]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,63]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,29],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,40]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[36,40]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Effect"],{"Ident":"semigroupEffect"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidEffect"},"edInstanceTypes":[{"annotation":[{"start":[39,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,46],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,52]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[39,53],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,54]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[39,26],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,34]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[39,33],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[39,34]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Effect"],{"Ident":"monoidEffect"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect.purs","end":[65,82]}}
− tests/purs/publish/basic-example/output/Global.Unsafe/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Global.Unsafe","comments":null,"declarations":[{"children":[],"comments":"Uses the global JSON object to turn anything into a string. Careful! Trying\nto serialize functions returns undefined\n","title":"unsafeStringify","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},null]}},"sourceSpan":{"start":[5,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[5,56]}},{"children":[],"comments":"Formats Number as a String with limited number of digits after the dot.\n\nMay throw RangeError if the number of digits is not within the allowed range\n(standard precision range is 0 to 20, but implementations may change it)\n","title":"unsafeToFixed","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,56]}},{"children":[],"comments":"Formats Number as String in exponential notation limiting number of digits\nafter the decimal dot.\n\nMay throw RangeError if the number of digits is not within the allowed range\n(standard precision range is 0 to 20, but implementations may change it)\n","title":"unsafeToExponential","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,62]}},{"children":[],"comments":"Formats Number as String in fixed-point or exponential notation rounded\nto specified number of significant digits.\n\nMay throw RangeError if the number of digits is not within the allowed range\n(standard precision range is 0 to 100, but implementations may change it)\n","title":"unsafeToPrecision","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,60]}},{"children":[],"comments":"URI decoding. May throw a `URIError` if given a value with undecodeable\nescape sequences.\n","title":"unsafeDecodeURI","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[29,51]}},{"children":[],"comments":"URI encoding. May throw a `URIError` if given a value with unencodeable\ncharacters.\n","title":"unsafeEncodeURI","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[33,51]}},{"children":[],"comments":"URI component decoding. May throw a `URIError` if given a value with\nundecodeable escape sequences.\n","title":"unsafeDecodeURIComponent","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[37,60]}},{"children":[],"comments":"URI component encoding. May throw a `URIError` if given a value with\nunencodeable characters.\n","title":"unsafeEncodeURIComponent","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]}}]}
− tests/purs/publish/basic-example/output/Global.Unsafe/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Global","Unsafe"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},{"Ident":"unsafeStringify"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},{"Ident":"unsafeToFixed"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},{"Ident":"unsafeToExponential"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},{"Ident":"unsafeToPrecision"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},{"Ident":"unsafeDecodeURI"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},{"Ident":"unsafeEncodeURI"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},{"Ident":"unsafeDecodeURIComponent"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},{"Ident":"unsafeEncodeURIComponent"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafeStringify"},"edValueType":{"annotation":[{"start":[5,35],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[5,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[5,45],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[5,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,45],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[5,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[5,47],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[5,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[5,45],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[5,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[5,50],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[5,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"unsafeToFixed"},"edValueType":{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,37],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[11,40],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,40],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,47],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,40],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[11,50],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[11,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"unsafeToExponential"},"edValueType":{"annotation":[{"start":[18,39],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,39],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,39],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[18,46],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,46],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,53],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,46],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[18,56],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[18,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"unsafeToPrecision"},"edValueType":{"annotation":[{"start":[25,37],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,37],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,41],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,37],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,51],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[25,54],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[25,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"unsafeDecodeURI"},"edValueType":{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[29,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[29,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,42],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[29,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,35],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[29,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[29,45],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[29,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"unsafeEncodeURI"},"edValueType":{"annotation":[{"start":[33,35],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[33,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,35],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[33,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,42],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[33,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,35],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[33,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[33,45],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[33,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"unsafeDecodeURIComponent"},"edValueType":{"annotation":[{"start":[37,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[37,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[37,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,51],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[37,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[37,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[37,54],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[37,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}},{"EDValue":{"edValueName":{"Ident":"unsafeEncodeURIComponent"},"edValueType":{"annotation":[{"start":[41,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,51],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[41,44],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[41,54],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-globals/src/Global/Unsafe.purs","end":[41,60]}}
− tests/purs/publish/basic-example/output/Global/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Global","comments":"This module defines types for some global Javascript functions\nand values.\n","declarations":[{"children":[],"comments":"Not a number (NaN)\n","title":"nan","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[6,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[6,29]}},{"children":[],"comments":"Test whether a number is NaN\n","title":"isNaN","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[9,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[9,42]}},{"children":[],"comments":"Positive infinity\n","title":"infinity","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[12,34]}},{"children":[],"comments":"Test whether a number is finite\n","title":"isFinite","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[15,45]}},{"children":[],"comments":"Parse an integer from a `String` in the specified base\n","title":"readInt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,50]}},{"children":[],"comments":"Parse a floating point value from a `String`\n","title":"readFloat","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]}}]}
− tests/purs/publish/basic-example/output/Global/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Global"],"efExports":[{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},{"Ident":"nan"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},{"Ident":"isNaN"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},{"Ident":"infinity"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},{"Ident":"isFinite"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},{"Ident":"readInt"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},{"Ident":"readFloat"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"nan"},"edValueType":{"annotation":[{"start":[6,23],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[6,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"isNaN"},"edValueType":{"annotation":[{"start":[9,25],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[9,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,25],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[9,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,32],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[9,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,25],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[9,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[9,35],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[9,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"infinity"},"edValueType":{"annotation":[{"start":[12,28],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[12,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"isFinite"},"edValueType":{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[15,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[15,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,35],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[15,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,28],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[15,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[15,38],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[15,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"readInt"},"edValueType":{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,31],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[18,34],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,34],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,41],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,34],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[18,44],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[18,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"readFloat"},"edValueType":{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[21,39],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}}],"efSourceSpan":{"start":[3,1],"name":"../../../support/bower_components/purescript-globals/src/Global.purs","end":[21,45]}}
tests/purs/publish/basic-example/output/Main/docs.json view
@@ -1,1 +1,1 @@-{"reExports":[],"name":"Main","comments":null,"declarations":[{"children":[{"comments":null,"title":"Target","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeTarget","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Main"],"Target"]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[10,1],"name":"src/Main.purs","end":[10,50]}}],"comments":null,"title":"Target","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[8,1],"name":"src/Main.purs","end":[8,31]}},{"children":[],"comments":null,"title":"greetingTarget","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Main"],"Target"]}},"sourceSpan":{"start":[12,1],"name":"src/Main.purs","end":[12,25]}},{"children":[],"comments":null,"title":"main","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[15,1],"name":"src/Main.purs","end":[15,20]}}]}+{"reExports":[],"name":"Main","comments":null,"declarations":[{"children":[{"comments":null,"title":"Target","info":{"arguments":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"newtypeTarget","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Newtype"],"Newtype"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Main"],"Target"]}]},{"annotation":[],"tag":"TypeWildcard","contents":null}]}},"sourceSpan":{"start":[10,1],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[10,50]}}],"comments":null,"title":"Target","info":{"declType":"data","dataDeclType":"newtype","typeArguments":[]},"sourceSpan":{"start":[8,1],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[8,31]}},{"children":[],"comments":null,"title":"greetingTarget","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Main"],"Target"]}},"sourceSpan":{"start":[12,1],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[12,25]}},{"children":[],"comments":null,"title":"main","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}},"sourceSpan":{"start":[15,1],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[15,20]}}]}
tests/purs/publish/basic-example/output/Main/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Main"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"src/Main.purs","end":[16,58]},"Target",["Target"]]},{"ValueRef":[{"start":[1,1],"name":"src/Main.purs","end":[16,58]},{"Ident":"greetingTarget"}]},{"ValueRef":[{"start":[1,1],"name":"src/Main.purs","end":[16,58]},{"Ident":"main"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeTarget"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[4,16],"name":"src/Main.purs","end":[4,22]},"Effect",[]]}]},"eiImportedAs":null},{"eiModule":["Effect","Console"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,24],"name":"src/Main.purs","end":[5,27]},{"Ident":"log"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,22],"name":"src/Main.purs","end":[6,35]},"Newtype"]},{"ValueRef":[{"start":[6,37],"name":"src/Main.purs","end":[6,39]},{"Ident":"un"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Target","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Target",[{"annotation":[{"start":[8,25],"name":"src/Main.purs","end":[8,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Target","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Target","edDataCtorType":{"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":[8,25],"name":"src/Main.purs","end":[8,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Main"],"Target"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"greetingTarget"},"edValueType":{"annotation":[{"start":[12,19],"name":"src/Main.purs","end":[12,25]},[]],"tag":"TypeConstructor","contents":[["Main"],"Target"]}}},{"EDValue":{"edValueName":{"Ident":"main"},"edValueType":{"annotation":[{"start":[15,9],"name":"src/Main.purs","end":[15,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,9],"name":"src/Main.purs","end":[15,15]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[15,16],"name":"src/Main.purs","end":[15,20]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeTarget"},"edInstanceTypes":[{"annotation":[{"start":[10,42],"name":"src/Main.purs","end":[10,48]},[]],"tag":"TypeConstructor","contents":[["Main"],"Target"]},{"annotation":[{"start":[8,25],"name":"src/Main.purs","end":[8,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Main"],{"Ident":"newtypeTarget"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"src/Main.purs","end":[16,58]}}+{"efVersion":"0.13.2","efModuleName":["Main"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[16,58]},"Target",["Target"]]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[16,58]},{"Ident":"greetingTarget"}]},{"ValueRef":[{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[16,58]},{"Ident":"main"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeTarget"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[4,16],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[4,22]},"Effect",[]]}]},"eiImportedAs":null},{"eiModule":["Effect","Console"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[5,24],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[5,27]},{"Ident":"log"}]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,22],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[6,35]},"Newtype"]},{"ValueRef":[{"start":[6,37],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[6,39]},{"Ident":"un"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Target","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Target",[{"annotation":[{"start":[8,25],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[8,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Target","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"Target","edDataCtorType":{"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":[8,25],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[8,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Main"],"Target"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"greetingTarget"},"edValueType":{"annotation":[{"start":[12,19],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[12,25]},[]],"tag":"TypeConstructor","contents":[["Main"],"Target"]}}},{"EDValue":{"edValueName":{"Ident":"main"},"edValueType":{"annotation":[{"start":[15,9],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[15,20]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,9],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[15,15]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[15,16],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[15,20]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeTarget"},"edInstanceTypes":[{"annotation":[{"start":[10,42],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[10,48]},[]],"tag":"TypeConstructor","contents":[["Main"],"Target"]},{"annotation":[{"start":[8,25],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[8,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Main"],{"Ident":"newtypeTarget"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs","end":[16,58]}}
− tests/purs/publish/basic-example/output/Math/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Math","comments":"Wraps the math functions and constants from Javascript's built-in `Math` object.\nSee [Math Reference at MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math).\n","declarations":[{"children":[],"comments":"An alias to make types in this module more explicit.\n","title":"Radians","info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[6,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[6,22]}},{"children":[],"comments":"Returns the absolute value of the argument.\n","title":"abs","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[9,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[9,39]}},{"children":[],"comments":"Returns the inverse cosine of the argument.\n","title":"acos","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]}},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[12,41]}},{"children":[],"comments":"Returns the inverse sine of the argument.\n","title":"asin","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]}},"sourceSpan":{"start":[15,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[15,41]}},{"children":[],"comments":"Returns the inverse tangent of the argument.\n","title":"atan","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[18,41]}},{"children":[],"comments":"Four-quadrant tangent inverse. Given the arguments `y` and `x`, returns\nthe inverse tangent of `y / x`, where the signs of both arguments are used\nto determine the sign of the result.\nIf the first argument is negative, the result will be negative.\nThe result is the angle between the positive x axis and  a point `(x, y)`.\n","title":"atan2","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]}]}},"sourceSpan":{"start":[25,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,52]}},{"children":[],"comments":"Returns the smallest integer not smaller than the argument.\n","title":"ceil","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[28,40]}},{"children":[],"comments":"Returns the cosine of the argument.\n","title":"cos","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[31,40]}},{"children":[],"comments":"Returns `e` exponentiated to the power of the argument.\n","title":"exp","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[34,39]}},{"children":[],"comments":"Returns the largest integer not larger than the argument.\n","title":"floor","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[37,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[37,41]}},{"children":[],"comments":"Returns the natural logarithm of a number.\n","title":"log","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[40,39]}},{"children":[],"comments":"Returns the largest of two numbers.\n","title":"max","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,49]}},{"children":[],"comments":"Returns the smallest of two numbers.\n","title":"min","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,49]}},{"children":[],"comments":"Return  the first argument exponentiated to the power of the second argument.\n","title":"pow","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}},"sourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,49]}},{"children":[],"comments":"Returns the integer closest to the argument.\n","title":"round","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[52,41]}},{"children":[],"comments":"Returns the sine of the argument.\n","title":"sin","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[55,40]}},{"children":[],"comments":"Returns the square root of the argument.\n","title":"sqrt","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[58,40]}},{"children":[],"comments":"Returns the tangent of the argument.\n","title":"tan","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[61,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[61,40]}},{"children":[],"comments":"Truncates the decimal portion of a number. Equivalent to `floor` if the\nnumber is positive, and `ceil` if the number is negative.\n","title":"trunc","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[65,41]}},{"children":[],"comments":"Computes the remainder after division, wrapping Javascript's `%` operator.\n","title":"remainder","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,55]}},{"children":[],"comments":null,"title":"(%)","info":{"declType":"alias","alias":[["Math"],{"Right":{"Left":{"Ident":"remainder"}}}],"fixity":{"associativity":"infixl","precedence":7}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[70,24]}},{"children":[],"comments":"The base of natural logarithms, *e*, around 2.71828.\n","title":"e","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[73,27]}},{"children":[],"comments":"The natural logarithm of 2, around 0.6931.\n","title":"ln2","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[76,29]}},{"children":[],"comments":"The natural logarithm of 10, around 2.3025.\n","title":"ln10","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[79,30]}},{"children":[],"comments":"The base 2 logarithm of `e`, around 1.4426.\n","title":"log2e","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[82,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[82,31]}},{"children":[],"comments":"Base 10 logarithm of `e`, around 0.43429.\n","title":"log10e","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[85,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[85,32]}},{"children":[],"comments":"The ratio of the circumference of a circle to its diameter, around 3.14159.\n","title":"pi","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[88,28]}},{"children":[],"comments":"The ratio of the circumference of a circle to its radius, around 6.283185.\n","title":"tau","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[91,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[91,29]}},{"children":[],"comments":"The Square root of one half, around 0.707107.\n","title":"sqrt1_2","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[94,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[94,33]}},{"children":[],"comments":"The square root of two, around 1.41421.\n","title":"sqrt2","info":{"declType":"value","type":{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}},"sourceSpan":{"start":[97,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]}}]}
− tests/purs/publish/basic-example/output/Math/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Math"],"efExports":[{"TypeRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},"Radians",[]]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"abs"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"acos"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"asin"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"atan"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"atan2"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"ceil"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"cos"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"exp"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"floor"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"log"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"max"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"min"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"pow"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"round"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"sin"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"sqrt"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"tan"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"trunc"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"remainder"}]},{"ValueOpRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},"%"]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"e"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"ln2"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"ln10"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"log2e"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"log10e"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"pi"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"tau"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"sqrt1_2"}]},{"ValueRef":[{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},{"Ident":"sqrt2"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":7,"efOperator":"%","efAlias":[["Math"],{"Left":{"Ident":"remainder"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Radians","edTypeKind":{"annotation":[{"start":[6,16],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[6,22]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Radians","edTypeSynonymArguments":[],"edTypeSynonymType":{"annotation":[{"start":[6,16],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[6,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"abs"},"edValueType":{"annotation":[{"start":[9,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[9,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[9,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,30],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[9,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[9,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[9,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[9,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"acos"},"edValueType":{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[12,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[12,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,31],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[12,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[12,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[12,34],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[12,41]},[]],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]}}},{"EDValue":{"edValueName":{"Ident":"asin"},"edValueType":{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[15,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[15,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,31],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[15,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[15,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[15,34],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[15,41]},[]],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]}}},{"EDValue":{"edValueName":{"Ident":"atan"},"edValueType":{"annotation":[{"start":[18,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[18,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[18,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,31],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[18,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[18,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[18,34],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[18,41]},[]],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]}}},{"EDValue":{"edValueName":{"Ident":"atan2"},"edValueType":{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,32],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[25,35],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,35],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,42],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,35],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[25,45],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[25,52]},[]],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"ceil"},"edValueType":{"annotation":[{"start":[28,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[28,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[28,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[28,31],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[28,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[28,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[28,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[28,34],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[28,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"cos"},"edValueType":{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[31,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[31,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,31],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[31,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[31,30]},[]],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]},{"annotation":[{"start":[31,34],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[31,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"exp"},"edValueType":{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[34,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[34,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,30],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[34,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[34,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[34,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[34,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[34,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"floor"},"edValueType":{"annotation":[{"start":[37,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[37,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[37,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,32],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[37,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[37,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[37,35],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[37,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"log"},"edValueType":{"annotation":[{"start":[40,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[40,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[40,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[40,30],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[40,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[40,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[40,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[40,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[40,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"max"},"edValueType":{"annotation":[{"start":[43,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,30],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[43,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[43,40],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[43,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[43,43],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[43,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"min"},"edValueType":{"annotation":[{"start":[46,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,30],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,40],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[46,43],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[46,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"pow"},"edValueType":{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,30],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,40],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[49,43],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[49,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"round"},"edValueType":{"annotation":[{"start":[52,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[52,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,32],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[52,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[52,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[52,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[52,35],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[52,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"sin"},"edValueType":{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[55,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[55,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,31],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[55,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[55,30]},[]],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]},{"annotation":[{"start":[55,34],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[55,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"sqrt"},"edValueType":{"annotation":[{"start":[58,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[58,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[58,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[58,31],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[58,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[58,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[58,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[58,34],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[58,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"tan"},"edValueType":{"annotation":[{"start":[61,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[61,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[61,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,31],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[61,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[61,30]},[]],"tag":"TypeConstructor","contents":[["Math"],"Radians"]}]},{"annotation":[{"start":[61,34],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[61,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"trunc"},"edValueType":{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[65,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[65,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[65,32],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[65,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[65,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[65,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[65,35],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[65,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"remainder"},"edValueType":{"annotation":[{"start":[68,29],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,29],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,36],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[68,29],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[68,39],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,39],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,46],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[68,39],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[68,49],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[68,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"e"},"edValueType":{"annotation":[{"start":[73,21],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[73,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"ln2"},"edValueType":{"annotation":[{"start":[76,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[76,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"ln10"},"edValueType":{"annotation":[{"start":[79,24],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[79,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"log2e"},"edValueType":{"annotation":[{"start":[82,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[82,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"log10e"},"edValueType":{"annotation":[{"start":[85,26],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[85,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"pi"},"edValueType":{"annotation":[{"start":[88,22],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[88,28]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"tau"},"edValueType":{"annotation":[{"start":[91,23],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[91,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"sqrt1_2"},"edValueType":{"annotation":[{"start":[94,27],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[94,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}},{"EDValue":{"edValueName":{"Ident":"sqrt2"},"edValueType":{"annotation":[{"start":[97,25],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}}}],"efSourceSpan":{"start":[3,1],"name":"../../../support/bower_components/purescript-math/src/Math.purs","end":[97,31]}}
tests/purs/publish/basic-example/output/PSCI.Support/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["PSCI","Support"],"efExports":[{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[23,17]},{"Ident":"eval"}]},{"TypeClassRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[23,17]},"Eval"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"evalEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"evalShow"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[8,22]},"Effect",[]]}]},"eiImportedAs":null},{"eiModule":["Effect","Console"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,24],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[9,31]},{"Ident":"logShow"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"eval"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["PSCI","Support"],"Eval"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,13],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,22]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[17,23],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},2]}}},{"EDType":{"edTypeName":"Eval","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,13],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Eval","edTypeSynonymArguments":[["a",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":["eval",{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,13],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,22]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[17,23],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Eval","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"eval"},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,13],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,22]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[17,23],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["PSCI","Support"],"Eval"],"edInstanceName":{"Ident":"evalEffect"},"edInstanceTypes":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,46]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[19,47],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,48]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,24],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,30]},[]],"constraintClass":[["PSCI","Support"],"Eval"],"constraintArgs":[{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["PSCI","Support"],{"Ident":"evalEffect"}],[["PSCI","Support"],{"Ident":"evalShow"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["PSCI","Support"],"Eval"],"edInstanceName":{"Ident":"evalShow"},"edInstanceTypes":[{"annotation":[{"start":[22,37],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[22,38]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,22],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[22,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[22,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["PSCI","Support"],{"Ident":"evalEffect"}],[["PSCI","Support"],{"Ident":"evalShow"}]],"edInstanceChainIndex":1}}],"efSourceSpan":{"start":[4,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[23,17]}}+{"efVersion":"0.13.2","efModuleName":["PSCI","Support"],"efExports":[{"ValueRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[23,17]},{"Ident":"eval"}]},{"TypeClassRef":[{"start":[4,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[23,17]},"Eval"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"evalEffect"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"evalShow"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[8,22]},"Effect",[]]}]},"eiImportedAs":null},{"eiModule":["Effect","Console"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,24],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[9,31]},{"Ident":"logShow"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"eval"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["PSCI","Support"],"Eval"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,13],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,22]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[17,23],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},2]}}},{"EDType":{"edTypeName":"Eval","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[17,13],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Eval","edTypeSynonymArguments":[["a",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":["eval",{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,13],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,22]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[17,23],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Eval","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"eval"},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,13],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,11],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,16],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,22]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[17,23],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDInstance":{"edInstanceClassName":[["PSCI","Support"],"Eval"],"edInstanceName":{"Ident":"evalEffect"},"edInstanceTypes":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,40],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,46]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[19,47],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,48]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[19,24],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,30]},[]],"constraintClass":[["PSCI","Support"],"Eval"],"constraintArgs":[{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[19,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["PSCI","Support"],{"Ident":"evalEffect"}],[["PSCI","Support"],{"Ident":"evalShow"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["PSCI","Support"],"Eval"],"edInstanceName":{"Ident":"evalShow"},"edInstanceTypes":[{"annotation":[{"start":[22,37],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[22,38]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[22,22],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[22,28]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[22,27],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[22,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["PSCI","Support"],{"Ident":"evalEffect"}],[["PSCI","Support"],{"Ident":"evalShow"}]],"edInstanceChainIndex":1}}],"efSourceSpan":{"start":[4,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[23,17]}}
− tests/purs/publish/basic-example/output/Partial.Unsafe/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Partial.Unsafe","comments":"Utilities for working with partial functions.\n","declarations":[{"children":[],"comments":"Discharge a partiality constraint, unsafely.\n","title":"unsafePartial","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,62]}},{"children":[],"comments":"*deprecated:* use `unsafePartial` instead.\n","title":"unsafePartialBecause","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[14,1],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,64]}},{"children":[],"comments":"A function which crashes with the specified error message.\n","title":"unsafeCrashWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[18,41]}}]}
− tests/purs/publish/basic-example/output/Partial.Unsafe/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Partial","Unsafe"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[19,52]},{"Ident":"unsafePartial"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[19,52]},{"Ident":"unsafePartialBecause"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[19,52]},{"Ident":"unsafeCrashWith"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Partial"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[8,17],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[8,26]},{"Ident":"crashWith"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafePartial"},"edValueType":{"annotation":[{"start":[11,33],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[11,43],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,43],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[11,58],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[11,44],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[11,44],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,51]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[11,55],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,56]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[11,61],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[11,62]},[]],"tag":"TypeVar","contents":"a"}]},null]}}},{"EDValue":{"edValueName":{"Ident":"unsafePartialBecause"},"edValueType":{"annotation":[{"start":[14,25],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[14,35],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,35],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,42],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[14,35],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[14,45],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,45],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[14,60],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[14,46],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,58]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[14,46],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,53]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[14,57],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,58]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[14,63],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[14,64]},[]],"tag":"TypeVar","contents":"a"}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"unsafeCrashWith"},"edValueType":{"annotation":[{"start":[18,20],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[18,41]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[18,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[18,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,37],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[18,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,30],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[18,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[18,40],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[18,41]},[]],"tag":"TypeVar","contents":"a"}]},3]}}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-partial/src/Partial/Unsafe.purs","end":[19,52]}}
− tests/purs/publish/basic-example/output/Partial/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Partial","comments":"Some partial helper functions.\n","declarations":[{"children":[],"comments":"A partial function which crashes on any input with a default message.\n","title":"crash","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeVar","contents":"a"}]},null]}},"sourceSpan":{"start":[8,1],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[8,32]}},{"children":[],"comments":"A partial function which crashes on any input with the specified message.\n","title":"crashWith","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]},null]}},"sourceSpan":{"start":[12,1],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]}}]}
− tests/purs/publish/basic-example/output/Partial/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Partial"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]},{"Ident":"crash"}]},{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]},{"Ident":"crashWith"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"crash"},"edValueType":{"annotation":[{"start":[8,10],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[8,32]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[8,20],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[8,32]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[8,20],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[8,27]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[8,31],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[8,32]},[]],"tag":"TypeVar","contents":"a"}]},0]}}},{"EDValue":{"edValueName":{"Ident":"crashWith"},"edValueType":{"annotation":[{"start":[12,29],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[12,39],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[12,39],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,46]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[12,50],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,50],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,57],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[12,50],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[12,60],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-partial/src/Partial.purs","end":[12,61]}}
tests/purs/publish/basic-example/output/Prelude/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Prelude"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ordering"],"exportSourceDefinedIn":["Data","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Ordering",["EQ","GT","LT"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Unit"],"exportSourceDefinedIn":["Data","Unit"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Unit",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Void"],"exportSourceDefinedIn":["Data","Void"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Void",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","NaturalTransformation"],"exportSourceDefinedIn":["Data","NaturalTransformation"]},{"TypeOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"~>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Bind"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","BooleanAlgebra"],"exportSourceDefinedIn":["Data","BooleanAlgebra"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"BooleanAlgebra"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Bounded"],"exportSourceDefinedIn":["Data","Bounded"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Bounded"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Category"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Category"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","CommutativeRing"],"exportSourceDefinedIn":["Data","CommutativeRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"CommutativeRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Discard"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","DivisionRing"],"exportSourceDefinedIn":["Data","DivisionRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"DivisionRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Eq"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"EuclideanRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Field"],"exportSourceDefinedIn":["Data","Field"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Field"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"HeytingAlgebra"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Monad"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Monoid"],"exportSourceDefinedIn":["Data","Monoid"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Monoid"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Ord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Semigroup"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Semigroupoid"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Show"],"exportSourceDefinedIn":["Data","Show"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Show"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Void"],"exportSourceDefinedIn":["Data","Void"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"absurd"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"ap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"append"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"between"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"bind"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Bounded"],"exportSourceDefinedIn":["Data","Bounded"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"bottom"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"clamp"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"compare"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"comparing"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"compose"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"conj"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Function"],"exportSourceDefinedIn":["Data","Function"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"const"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"degree"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"discard"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"disj"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"div"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"eq"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"flap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Function"],"exportSourceDefinedIn":["Data","Function"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"flip"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"gcd"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Category"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"identity"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"ifM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"join"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"lcm"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"liftM1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"max"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Monoid"],"exportSourceDefinedIn":["Data","Monoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"mempty"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"min"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"mod"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"negate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"not"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"notEq"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Boolean"],"exportSourceDefinedIn":["Data","Boolean"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"otherwise"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","DivisionRing"],"exportSourceDefinedIn":["Data","DivisionRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"recip"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Show"],"exportSourceDefinedIn":["Data","Show"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"show"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"sub"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Bounded"],"exportSourceDefinedIn":["Data","Bounded"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"top"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Unit"],"exportSourceDefinedIn":["Data","Unit"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"unit"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"unlessM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"whenM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Function"],"exportSourceDefinedIn":["Data","Function"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"#"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Function"],"exportSourceDefinedIn":["Data","Function"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"&&"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"+"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"-"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"/"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"/="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<=<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<@>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"=<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"=="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">=>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">>="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">>>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"||"]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[2,31]},["Control","Applicative"]]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[3,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[4,24]},["Control","Bind"]]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[5,28]},["Control","Category"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[6,25]},["Control","Monad"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[7,32]},["Control","Semigroupoid"]]},{"ModuleRef":[{"start":[8,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[8,24]},["Data","Boolean"]]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[9,31]},["Data","BooleanAlgebra"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[10,24]},["Data","Bounded"]]},{"ModuleRef":[{"start":[11,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[11,32]},["Data","CommutativeRing"]]},{"ModuleRef":[{"start":[12,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[12,29]},["Data","DivisionRing"]]},{"ModuleRef":[{"start":[13,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[13,19]},["Data","Eq"]]},{"ModuleRef":[{"start":[14,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[14,30]},["Data","EuclideanRing"]]},{"ModuleRef":[{"start":[15,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[15,22]},["Data","Field"]]},{"ModuleRef":[{"start":[16,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[16,25]},["Data","Function"]]},{"ModuleRef":[{"start":[17,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[17,24]},["Data","Functor"]]},{"ModuleRef":[{"start":[18,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[18,31]},["Data","HeytingAlgebra"]]},{"ModuleRef":[{"start":[19,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[19,23]},["Data","Monoid"]]},{"ModuleRef":[{"start":[20,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[20,38]},["Data","NaturalTransformation"]]},{"ModuleRef":[{"start":[21,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[21,20]},["Data","Ord"]]},{"ModuleRef":[{"start":[22,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[22,25]},["Data","Ordering"]]},{"ModuleRef":[{"start":[23,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[23,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[24,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[24,26]},["Data","Semigroup"]]},{"ModuleRef":[{"start":[25,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[25,25]},["Data","Semiring"]]},{"ModuleRef":[{"start":[26,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[26,21]},["Data","Show"]]},{"ModuleRef":[{"start":[27,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[27,21]},["Data","Unit"]]},{"ModuleRef":[{"start":[28,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[28,21]},["Data","Void"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[31,29],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,46]},"Applicative"]},{"ValueRef":[{"start":[31,48],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,52]},{"Ident":"pure"}]},{"ValueRef":[{"start":[31,54],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,60]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[31,62],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[31,70],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[32,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,34]},"Apply"]},{"ValueRef":[{"start":[32,36],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[32,43],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,47]},"*>"]},{"ValueOpRef":[{"start":[32,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,53]},"<*"]},{"ValueOpRef":[{"start":[32,55],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Bind"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[33,22],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,32]},"Bind"]},{"ValueRef":[{"start":[33,34],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,38]},{"Ident":"bind"}]},{"TypeClassRef":[{"start":[33,40],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,53]},"Discard"]},{"ValueRef":[{"start":[33,55],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,62]},{"Ident":"discard"}]},{"ValueRef":[{"start":[33,64],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,67]},{"Ident":"ifM"}]},{"ValueRef":[{"start":[33,69],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,73]},{"Ident":"join"}]},{"ValueOpRef":[{"start":[33,75],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,80]},"<=<"]},{"ValueOpRef":[{"start":[33,82],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,87]},"=<<"]},{"ValueOpRef":[{"start":[33,89],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,94]},">=>"]},{"ValueOpRef":[{"start":[33,96],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,101]},">>="]}]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[34,26],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[34,40]},"Category"]},{"ValueRef":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[34,50]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,34]},"Monad"]},{"ValueRef":[{"start":[35,36],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,38]},{"Ident":"ap"}]},{"ValueRef":[{"start":[35,40],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,46]},{"Ident":"liftM1"}]},{"ValueRef":[{"start":[35,48],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,55]},{"Ident":"unlessM"}]},{"ValueRef":[{"start":[35,57],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,62]},{"Ident":"whenM"}]}]},"eiImportedAs":null},{"eiModule":["Control","Semigroupoid"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[36,30],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[36,48]},"Semigroupoid"]},{"ValueRef":[{"start":[36,50],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[36,57]},{"Ident":"compose"}]},{"ValueOpRef":[{"start":[36,59],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[36,64]},"<<<"]},{"ValueOpRef":[{"start":[36,66],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[36,71]},">>>"]}]},"eiImportedAs":null},{"eiModule":["Data","Boolean"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[38,22],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[38,31]},{"Ident":"otherwise"}]}]},"eiImportedAs":null},{"eiModule":["Data","BooleanAlgebra"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[39,29],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[39,49]},"BooleanAlgebra"]}]},"eiImportedAs":null},{"eiModule":["Data","Bounded"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[40,22],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[40,35]},"Bounded"]},{"ValueRef":[{"start":[40,37],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[40,43]},{"Ident":"bottom"}]},{"ValueRef":[{"start":[40,45],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[40,48]},{"Ident":"top"}]}]},"eiImportedAs":null},{"eiModule":["Data","CommutativeRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[41,30],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[41,51]},"CommutativeRing"]}]},"eiImportedAs":null},{"eiModule":["Data","DivisionRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[42,27],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[42,45]},"DivisionRing"]},{"ValueRef":[{"start":[42,47],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[42,52]},{"Ident":"recip"}]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[43,17],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,25]},"Eq"]},{"ValueRef":[{"start":[43,27],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,29]},{"Ident":"eq"}]},{"ValueRef":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,36]},{"Ident":"notEq"}]},{"ValueOpRef":[{"start":[43,38],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,42]},"/="]},{"ValueOpRef":[{"start":[43,44],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,48]},"=="]}]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[44,28],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,47]},"EuclideanRing"]},{"ValueRef":[{"start":[44,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,55]},{"Ident":"degree"}]},{"ValueRef":[{"start":[44,57],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,60]},{"Ident":"div"}]},{"ValueRef":[{"start":[44,62],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,65]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[44,67],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,70]},"/"]},{"ValueRef":[{"start":[44,72],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,75]},{"Ident":"gcd"}]},{"ValueRef":[{"start":[44,77],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,80]},{"Ident":"lcm"}]}]},"eiImportedAs":null},{"eiModule":["Data","Field"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[45,20],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[45,31]},"Field"]}]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[46,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[46,28]},{"Ident":"const"}]},{"ValueRef":[{"start":[46,30],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[46,34]},{"Ident":"flip"}]},{"ValueOpRef":[{"start":[46,36],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[46,39]},"$"]},{"ValueOpRef":[{"start":[46,41],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[46,44]},"#"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[47,22],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,35]},"Functor"]},{"ValueRef":[{"start":[47,37],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,41]},{"Ident":"flap"}]},{"ValueRef":[{"start":[47,43],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,46]},{"Ident":"map"}]},{"ValueRef":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,52]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[47,54],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,58]},"$>"]},{"ValueOpRef":[{"start":[47,60],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,65]},"<#>"]},{"ValueOpRef":[{"start":[47,67],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,71]},"<$"]},{"ValueOpRef":[{"start":[47,73],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,78]},"<$>"]},{"ValueOpRef":[{"start":[47,80],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,85]},"<@>"]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[48,29],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,49]},"HeytingAlgebra"]},{"ValueRef":[{"start":[48,51],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,55]},{"Ident":"conj"}]},{"ValueRef":[{"start":[48,57],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,61]},{"Ident":"disj"}]},{"ValueRef":[{"start":[48,63],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,66]},{"Ident":"not"}]},{"ValueOpRef":[{"start":[48,68],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,72]},"&&"]},{"ValueOpRef":[{"start":[48,74],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,78]},"||"]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[49,21],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[49,33]},"Monoid"]},{"ValueRef":[{"start":[49,35],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[49,41]},{"Ident":"mempty"}]}]},"eiImportedAs":null},{"eiModule":["Data","NaturalTransformation"],"eiImportType":{"Explicit":[{"TypeOpRef":[{"start":[50,36],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[50,45]},"~>"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[51,18],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,27]},"Ord"]},{"ValueRef":[{"start":[51,29],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,36]},{"Ident":"compare"}]},{"ValueOpRef":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,41]},"<"]},{"ValueOpRef":[{"start":[51,43],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,47]},"<="]},{"ValueOpRef":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,52]},">"]},{"ValueOpRef":[{"start":[51,54],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,58]},">="]},{"ValueRef":[{"start":[51,60],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,69]},{"Ident":"comparing"}]},{"ValueRef":[{"start":[51,71],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,74]},{"Ident":"min"}]},{"ValueRef":[{"start":[51,76],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,79]},{"Ident":"max"}]},{"ValueRef":[{"start":[51,81],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,86]},{"Ident":"clamp"}]},{"ValueRef":[{"start":[51,88],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,95]},{"Ident":"between"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[52,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[52,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[53,19],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[53,29]},"Ring"]},{"ValueRef":[{"start":[53,31],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[53,37]},{"Ident":"negate"}]},{"ValueRef":[{"start":[53,39],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[53,42]},{"Ident":"sub"}]},{"ValueOpRef":[{"start":[53,44],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[53,47]},"-"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[54,24],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[54,39]},"Semigroup"]},{"ValueRef":[{"start":[54,41],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[54,47]},{"Ident":"append"}]},{"ValueOpRef":[{"start":[54,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[54,53]},"<>"]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[55,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,37]},"Semiring"]},{"ValueRef":[{"start":[55,39],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[55,44],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[55,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[55,54],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[55,60],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,63]},"*"]},{"ValueOpRef":[{"start":[55,65],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,68]},"+"]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[56,19],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[56,29]},"Show"]},{"ValueRef":[{"start":[56,31],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[56,35]},{"Ident":"show"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[57,23]},"Unit",[]]},{"ValueRef":[{"start":[57,25],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[57,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[58,19],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,23]},"Void",[]]},{"ValueRef":[{"start":[58,25],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,31]},{"Ident":"absurd"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]}}+{"efVersion":"0.13.2","efModuleName":["Prelude"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ordering"],"exportSourceDefinedIn":["Data","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Ordering",["EQ","GT","LT"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Unit"],"exportSourceDefinedIn":["Data","Unit"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Unit",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Void"],"exportSourceDefinedIn":["Data","Void"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Void",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","NaturalTransformation"],"exportSourceDefinedIn":["Data","NaturalTransformation"]},{"TypeOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"~>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Applicative"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Apply"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Bind"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","BooleanAlgebra"],"exportSourceDefinedIn":["Data","BooleanAlgebra"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"BooleanAlgebra"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Bounded"],"exportSourceDefinedIn":["Data","Bounded"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Bounded"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Category"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Category"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","CommutativeRing"],"exportSourceDefinedIn":["Data","CommutativeRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"CommutativeRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Discard"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","DivisionRing"],"exportSourceDefinedIn":["Data","DivisionRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"DivisionRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Eq"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"EuclideanRing"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Field"],"exportSourceDefinedIn":["Data","Field"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Field"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Functor"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"HeytingAlgebra"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Monad"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Monoid"],"exportSourceDefinedIn":["Data","Monoid"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Monoid"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Ord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Ring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Semigroup"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Semigroupoid"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Semiring"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Show"],"exportSourceDefinedIn":["Data","Show"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"Show"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Void"],"exportSourceDefinedIn":["Data","Void"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"absurd"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"add"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"ap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"append"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"apply"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"between"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"bind"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Bounded"],"exportSourceDefinedIn":["Data","Bounded"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"bottom"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"clamp"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"compare"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"comparing"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"compose"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"conj"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Function"],"exportSourceDefinedIn":["Data","Function"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"const"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"degree"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"discard"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"disj"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"div"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"eq"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"flap"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Function"],"exportSourceDefinedIn":["Data","Function"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"flip"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"gcd"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Category"],"exportSourceDefinedIn":["Control","Category"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"identity"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"ifM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"join"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"lcm"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"liftA1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"liftM1"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"map"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"max"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Monoid"],"exportSourceDefinedIn":["Data","Monoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"mempty"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"min"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"mod"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"mul"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"negate"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"not"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"notEq"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"one"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Boolean"],"exportSourceDefinedIn":["Data","Boolean"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"otherwise"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"pure"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","DivisionRing"],"exportSourceDefinedIn":["Data","DivisionRing"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"recip"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Show"],"exportSourceDefinedIn":["Data","Show"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"show"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"sub"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Bounded"],"exportSourceDefinedIn":["Data","Bounded"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"top"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Unit"],"exportSourceDefinedIn":["Data","Unit"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"unit"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"unless"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"unlessM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"void"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Applicative"],"exportSourceDefinedIn":["Control","Applicative"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"when"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Monad"],"exportSourceDefinedIn":["Control","Monad"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"whenM"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"Ident":"zero"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Function"],"exportSourceDefinedIn":["Data","Function"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"#"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Function"],"exportSourceDefinedIn":["Data","Function"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"&&"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semiring"],"exportSourceDefinedIn":["Data","Semiring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"+"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ring"],"exportSourceDefinedIn":["Data","Ring"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"-"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","EuclideanRing"],"exportSourceDefinedIn":["Data","EuclideanRing"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"/"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"/="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<#>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<$"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<$>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<*"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Apply"],"exportSourceDefinedIn":["Control","Apply"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<*>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<=<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Functor"],"exportSourceDefinedIn":["Data","Functor"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"<@>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"=<<"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Eq"],"exportSourceDefinedIn":["Data","Eq"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"=="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","Ord"],"exportSourceDefinedIn":["Data","Ord"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">=>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Bind"],"exportSourceDefinedIn":["Control","Bind"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">>="]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Control","Semigroupoid"],"exportSourceDefinedIn":["Control","Semigroupoid"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},">>>"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},{"exportSourceImportedFrom":["Data","HeytingAlgebra"],"exportSourceDefinedIn":["Data","HeytingAlgebra"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]},"||"]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[2,31]},["Control","Applicative"]]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[3,25]},["Control","Apply"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[4,24]},["Control","Bind"]]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[5,28]},["Control","Category"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[6,25]},["Control","Monad"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[7,32]},["Control","Semigroupoid"]]},{"ModuleRef":[{"start":[8,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[8,24]},["Data","Boolean"]]},{"ModuleRef":[{"start":[9,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[9,31]},["Data","BooleanAlgebra"]]},{"ModuleRef":[{"start":[10,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[10,24]},["Data","Bounded"]]},{"ModuleRef":[{"start":[11,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[11,32]},["Data","CommutativeRing"]]},{"ModuleRef":[{"start":[12,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[12,29]},["Data","DivisionRing"]]},{"ModuleRef":[{"start":[13,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[13,19]},["Data","Eq"]]},{"ModuleRef":[{"start":[14,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[14,30]},["Data","EuclideanRing"]]},{"ModuleRef":[{"start":[15,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[15,22]},["Data","Field"]]},{"ModuleRef":[{"start":[16,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[16,25]},["Data","Function"]]},{"ModuleRef":[{"start":[17,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[17,24]},["Data","Functor"]]},{"ModuleRef":[{"start":[18,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[18,31]},["Data","HeytingAlgebra"]]},{"ModuleRef":[{"start":[19,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[19,23]},["Data","Monoid"]]},{"ModuleRef":[{"start":[20,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[20,38]},["Data","NaturalTransformation"]]},{"ModuleRef":[{"start":[21,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[21,20]},["Data","Ord"]]},{"ModuleRef":[{"start":[22,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[22,25]},["Data","Ordering"]]},{"ModuleRef":[{"start":[23,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[23,21]},["Data","Ring"]]},{"ModuleRef":[{"start":[24,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[24,26]},["Data","Semigroup"]]},{"ModuleRef":[{"start":[25,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[25,25]},["Data","Semiring"]]},{"ModuleRef":[{"start":[26,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[26,21]},["Data","Show"]]},{"ModuleRef":[{"start":[27,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[27,21]},["Data","Unit"]]},{"ModuleRef":[{"start":[28,5],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[28,21]},["Data","Void"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[31,29],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,46]},"Applicative"]},{"ValueRef":[{"start":[31,48],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,52]},{"Ident":"pure"}]},{"ValueRef":[{"start":[31,54],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,60]},{"Ident":"liftA1"}]},{"ValueRef":[{"start":[31,62],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,68]},{"Ident":"unless"}]},{"ValueRef":[{"start":[31,70],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[31,74]},{"Ident":"when"}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[32,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,34]},"Apply"]},{"ValueRef":[{"start":[32,36],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,41]},{"Ident":"apply"}]},{"ValueOpRef":[{"start":[32,43],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,47]},"*>"]},{"ValueOpRef":[{"start":[32,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,53]},"<*"]},{"ValueOpRef":[{"start":[32,55],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[32,60]},"<*>"]}]},"eiImportedAs":null},{"eiModule":["Control","Bind"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[33,22],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,32]},"Bind"]},{"ValueRef":[{"start":[33,34],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,38]},{"Ident":"bind"}]},{"TypeClassRef":[{"start":[33,40],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,53]},"Discard"]},{"ValueRef":[{"start":[33,55],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,62]},{"Ident":"discard"}]},{"ValueRef":[{"start":[33,64],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,67]},{"Ident":"ifM"}]},{"ValueRef":[{"start":[33,69],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,73]},{"Ident":"join"}]},{"ValueOpRef":[{"start":[33,75],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,80]},"<=<"]},{"ValueOpRef":[{"start":[33,82],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,87]},"=<<"]},{"ValueOpRef":[{"start":[33,89],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,94]},">=>"]},{"ValueOpRef":[{"start":[33,96],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[33,101]},">>="]}]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[34,26],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[34,40]},"Category"]},{"ValueRef":[{"start":[34,42],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[34,50]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[35,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,34]},"Monad"]},{"ValueRef":[{"start":[35,36],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,38]},{"Ident":"ap"}]},{"ValueRef":[{"start":[35,40],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,46]},{"Ident":"liftM1"}]},{"ValueRef":[{"start":[35,48],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,55]},{"Ident":"unlessM"}]},{"ValueRef":[{"start":[35,57],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[35,62]},{"Ident":"whenM"}]}]},"eiImportedAs":null},{"eiModule":["Control","Semigroupoid"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[36,30],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[36,48]},"Semigroupoid"]},{"ValueRef":[{"start":[36,50],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[36,57]},{"Ident":"compose"}]},{"ValueOpRef":[{"start":[36,59],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[36,64]},"<<<"]},{"ValueOpRef":[{"start":[36,66],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[36,71]},">>>"]}]},"eiImportedAs":null},{"eiModule":["Data","Boolean"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[38,22],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[38,31]},{"Ident":"otherwise"}]}]},"eiImportedAs":null},{"eiModule":["Data","BooleanAlgebra"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[39,29],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[39,49]},"BooleanAlgebra"]}]},"eiImportedAs":null},{"eiModule":["Data","Bounded"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[40,22],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[40,35]},"Bounded"]},{"ValueRef":[{"start":[40,37],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[40,43]},{"Ident":"bottom"}]},{"ValueRef":[{"start":[40,45],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[40,48]},{"Ident":"top"}]}]},"eiImportedAs":null},{"eiModule":["Data","CommutativeRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[41,30],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[41,51]},"CommutativeRing"]}]},"eiImportedAs":null},{"eiModule":["Data","DivisionRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[42,27],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[42,45]},"DivisionRing"]},{"ValueRef":[{"start":[42,47],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[42,52]},{"Ident":"recip"}]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[43,17],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,25]},"Eq"]},{"ValueRef":[{"start":[43,27],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,29]},{"Ident":"eq"}]},{"ValueRef":[{"start":[43,31],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,36]},{"Ident":"notEq"}]},{"ValueOpRef":[{"start":[43,38],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,42]},"/="]},{"ValueOpRef":[{"start":[43,44],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[43,48]},"=="]}]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[44,28],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,47]},"EuclideanRing"]},{"ValueRef":[{"start":[44,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,55]},{"Ident":"degree"}]},{"ValueRef":[{"start":[44,57],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,60]},{"Ident":"div"}]},{"ValueRef":[{"start":[44,62],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,65]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[44,67],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,70]},"/"]},{"ValueRef":[{"start":[44,72],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,75]},{"Ident":"gcd"}]},{"ValueRef":[{"start":[44,77],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[44,80]},{"Ident":"lcm"}]}]},"eiImportedAs":null},{"eiModule":["Data","Field"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[45,20],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[45,31]},"Field"]}]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[46,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[46,28]},{"Ident":"const"}]},{"ValueRef":[{"start":[46,30],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[46,34]},{"Ident":"flip"}]},{"ValueOpRef":[{"start":[46,36],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[46,39]},"$"]},{"ValueOpRef":[{"start":[46,41],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[46,44]},"#"]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[47,22],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,35]},"Functor"]},{"ValueRef":[{"start":[47,37],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,41]},{"Ident":"flap"}]},{"ValueRef":[{"start":[47,43],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,46]},{"Ident":"map"}]},{"ValueRef":[{"start":[47,48],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,52]},{"Ident":"void"}]},{"ValueOpRef":[{"start":[47,54],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,58]},"$>"]},{"ValueOpRef":[{"start":[47,60],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,65]},"<#>"]},{"ValueOpRef":[{"start":[47,67],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,71]},"<$"]},{"ValueOpRef":[{"start":[47,73],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,78]},"<$>"]},{"ValueOpRef":[{"start":[47,80],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[47,85]},"<@>"]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[48,29],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,49]},"HeytingAlgebra"]},{"ValueRef":[{"start":[48,51],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,55]},{"Ident":"conj"}]},{"ValueRef":[{"start":[48,57],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,61]},{"Ident":"disj"}]},{"ValueRef":[{"start":[48,63],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,66]},{"Ident":"not"}]},{"ValueOpRef":[{"start":[48,68],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,72]},"&&"]},{"ValueOpRef":[{"start":[48,74],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[48,78]},"||"]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[49,21],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[49,33]},"Monoid"]},{"ValueRef":[{"start":[49,35],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[49,41]},{"Ident":"mempty"}]}]},"eiImportedAs":null},{"eiModule":["Data","NaturalTransformation"],"eiImportType":{"Explicit":[{"TypeOpRef":[{"start":[50,36],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[50,45]},"~>"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[51,18],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,27]},"Ord"]},{"ValueRef":[{"start":[51,29],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,36]},{"Ident":"compare"}]},{"ValueOpRef":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,41]},"<"]},{"ValueOpRef":[{"start":[51,43],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,47]},"<="]},{"ValueOpRef":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,52]},">"]},{"ValueOpRef":[{"start":[51,54],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,58]},">="]},{"ValueRef":[{"start":[51,60],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,69]},{"Ident":"comparing"}]},{"ValueRef":[{"start":[51,71],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,74]},{"Ident":"min"}]},{"ValueRef":[{"start":[51,76],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,79]},{"Ident":"max"}]},{"ValueRef":[{"start":[51,81],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,86]},{"Ident":"clamp"}]},{"ValueRef":[{"start":[51,88],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[51,95]},{"Ident":"between"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[52,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[52,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[53,19],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[53,29]},"Ring"]},{"ValueRef":[{"start":[53,31],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[53,37]},{"Ident":"negate"}]},{"ValueRef":[{"start":[53,39],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[53,42]},{"Ident":"sub"}]},{"ValueOpRef":[{"start":[53,44],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[53,47]},"-"]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[54,24],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[54,39]},"Semigroup"]},{"ValueRef":[{"start":[54,41],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[54,47]},{"Ident":"append"}]},{"ValueOpRef":[{"start":[54,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[54,53]},"<>"]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[55,23],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,37]},"Semiring"]},{"ValueRef":[{"start":[55,39],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,42]},{"Ident":"add"}]},{"ValueRef":[{"start":[55,44],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,47]},{"Ident":"mul"}]},{"ValueRef":[{"start":[55,49],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,52]},{"Ident":"one"}]},{"ValueRef":[{"start":[55,54],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,58]},{"Ident":"zero"}]},{"ValueOpRef":[{"start":[55,60],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,63]},"*"]},{"ValueOpRef":[{"start":[55,65],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[55,68]},"+"]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[56,19],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[56,29]},"Show"]},{"ValueRef":[{"start":[56,31],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[56,35]},{"Ident":"show"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[57,23]},"Unit",[]]},{"ValueRef":[{"start":[57,25],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[57,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[58,19],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,23]},"Void",[]]},{"ValueRef":[{"start":[58,25],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,31]},{"Ident":"absurd"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Prelude.purs","end":[58,32]}}
tests/purs/publish/basic-example/output/Record.Unsafe/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Record","Unsafe"],"efExports":[{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},{"Ident":"unsafeHas"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},{"Ident":"unsafeSet"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},{"Ident":"unsafeDelete"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafeHas"},"edValueType":{"annotation":[{"start":[10,29],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"ForAll","contents":["r1",{"annotation":[{"start":[10,40],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,40],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,47],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,40],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[10,50],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,50],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,50],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,50],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[10,57],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,59]},[]],"tag":"TypeVar","contents":"r1"}]}]},{"annotation":[{"start":[10,63],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"unsafeGet"},"edValueType":{"annotation":[{"start":[15,29],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[15,58],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,59]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[15,63],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"unsafeSet"},"edValueType":{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"ForAll","contents":["r2",{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"ForAll","contents":["r1",{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,52],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[21,55],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,55],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,57],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,55],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,70],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[21,67],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,69]},[]],"tag":"TypeVar","contents":"r1"}]}]},{"annotation":[{"start":[21,73],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,73],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[21,80],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeVar","contents":"r2"}]}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"unsafeDelete"},"edValueType":{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"ForAll","contents":["r2",{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"ForAll","contents":["r1",{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,53],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[27,56],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,56],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,66],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,56],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,56],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[27,63],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,65]},[]],"tag":"TypeVar","contents":"r1"}]}]},{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[27,76],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeVar","contents":"r2"}]}]}]},null]},null]}}}],"efSourceSpan":{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]}}+{"efVersion":"0.13.2","efModuleName":["Record","Unsafe"],"efExports":[{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},{"Ident":"unsafeHas"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},{"Ident":"unsafeSet"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},{"Ident":"unsafeDelete"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafeHas"},"edValueType":{"annotation":[{"start":[10,29],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"ForAll","contents":["r1",{"annotation":[{"start":[10,40],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,40],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,47],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,40],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[10,50],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,50],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,50],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,50],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[10,57],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,59]},[]],"tag":"TypeVar","contents":"r1"}]}]},{"annotation":[{"start":[10,63],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[10,70]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"unsafeGet"},"edValueType":{"annotation":[{"start":[15,29],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[15,36],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,48],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,41],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[15,51],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[15,58],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,59]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[15,63],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[15,64]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"unsafeSet"},"edValueType":{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"ForAll","contents":["r2",{"annotation":[{"start":[21,36],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"ForAll","contents":["r1",{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,52],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,45],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[21,55],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,55],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,57],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,59]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,55],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,56]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,70],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,60],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[21,67],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,69]},[]],"tag":"TypeVar","contents":"r1"}]}]},{"annotation":[{"start":[21,73],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[21,73],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,79]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[21,80],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[21,82]},[]],"tag":"TypeVar","contents":"r2"}]}]}]}]},null]},null]},null]}}},{"EDValue":{"edValueName":{"Ident":"unsafeDelete"},"edValueType":{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"ForAll","contents":["r2",{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"ForAll","contents":["r1",{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,53],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[27,56],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,56],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,66],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,68]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,56],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,56],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[27,63],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,65]},[]],"tag":"TypeVar","contents":"r1"}]}]},{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,69],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[27,76],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]},[]],"tag":"TypeVar","contents":"r2"}]}]}]},null]},null]}}}],"efSourceSpan":{"start":[7,1],"name":"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs","end":[27,78]}}
− tests/purs/publish/basic-example/output/Test.Assert/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Test.Assert","comments":null,"declarations":[{"children":[],"comments":"Throws a runtime exception with message \"Assertion failed\" when the boolean\nvalue is false.\n","title":"assert","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}},"sourceSpan":{"start":[18,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]}},{"children":[],"comments":"Throws a runtime exception with the specified message when the boolean\nvalue is false.\n","title":"assert'","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]}},{"children":[],"comments":"Compares the `expected` and `actual` values for equality and\nthrows a runtime exception when the values are not equal.\n\nThe message indicates the expected value and the actual value.\n","title":"assertEqual","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["actual",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"RCons","contents":["expected",{"annotation":[],"tag":"TypeVar","contents":"a"},{"annotation":[],"tag":"REmpty"}]}]}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},null]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]}},{"children":[],"comments":"Throws a runtime exception when the value is `true`.\n\nThe message indicates the expected value (`false`)\nand the actual value (`true`).\n","title":"assertFalse","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]}},{"children":[],"comments":"Throws a runtime exception with message \"Assertion failed: An error should\nhave been thrown\", unless the argument throws an exception when evaluated.\n\nThis function is specifically for testing unsafe pure code; for example,\nto make sure that an exception is thrown if a precondition is not\nsatisfied. Functions which use `Effect a` can be\ntested with `catchException` instead.\n","title":"assertThrows","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},null]}},"sourceSpan":{"start":[35,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]}},{"children":[],"comments":"Throws a runtime exception with the specified message, unless the argument\nthrows an exception when evaluated.\n\nThis function is specifically for testing unsafe pure code; for example,\nto make sure that an exception is thrown if a precondition is not\nsatisfied. Functions which use `Effect a` can be\ntested with `catchException` instead.\n","title":"assertThrows'","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},null]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]}},{"children":[],"comments":"Throws a runtime exception when the value is `false`.\n\nThe message indicates the expected value (`true`)\nand the actual value (`false`).\n","title":"assertTrue","info":{"declType":"value","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]}}]}
− tests/purs/publish/basic-example/output/Test.Assert/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Test","Assert"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assert"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assert'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertEqual"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertFalse"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertThrows"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertThrows'"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]},{"Ident":"assertTrue"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,16],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[13,22]},"Effect",[]]}]},"eiImportedAs":null},{"eiModule":["Effect","Console"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[14,24],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[14,29]},{"Ident":"error"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"assert"},"edValueType":{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,19],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,22],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,28]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[18,29],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[18,33]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"assert'"},"edValueType":{"annotation":[{"start":[24,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[25,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[24,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[25,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[25,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[25,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[25,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[26,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[26,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[26,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"assertEqual"},"edValueType":{"annotation":[{"start":[63,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[64,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[64,10]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[64,9],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[64,10]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[65,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[65,12]},[]],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[{"start":[65,11],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[65,12]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,7]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[66,8],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,19]},[]],"tag":"RCons","contents":["actual",{"annotation":[{"start":[66,18],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,19]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[66,21],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,34]},[]],"tag":"RCons","contents":["expected",{"annotation":[{"start":[66,33],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,34]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[66,35],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[66,36]},[]],"tag":"REmpty"}]}]}]}]},{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[67,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[67,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]},5]}}},{"EDValue":{"edValueName":{"Ident":"assertFalse"},"edValueType":{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[89,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[90,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[90,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[90,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"assertThrows"},"edValueType":{"annotation":[{"start":[35,17],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[35,27],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,27],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,39],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,33],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,32]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[35,36],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[35,42],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,48]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[35,49],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[35,53]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},3]}}},{"EDValue":{"edValueName":{"Ident":"assertThrows'"},"edValueType":{"annotation":[{"start":[47,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[48,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,12],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,7],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,11]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[49,15],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[49,16]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[50,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[50,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"assertTrue"},"edValueType":{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,3],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[80,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[80,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,6],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,12]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[81,13],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[81,17]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-assert/src/Test/Assert.purs","end":[91,61]}}
− tests/purs/publish/basic-example/output/Type.Data.Boolean/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Type.Data.Boolean","comments":null,"declarations":[{"children":[],"comments":null,"title":"Boolean","info":{"declType":"kind"},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[21,28]}},{"children":[{"comments":null,"title":"isBooleanTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"IsBoolean"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[32,71]}},{"comments":null,"title":"andTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"And"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[45,37]}},{"comments":null,"title":"orTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Or"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[56,36]}},{"comments":null,"title":"notTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Not"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[66,35]}},{"comments":null,"title":"notFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Not"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[67,36]}},{"comments":null,"title":"ifTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"If"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeVar","contents":"onTrue"}]},{"annotation":[],"tag":"TypeVar","contents":"onFalse"}]},{"annotation":[],"tag":"TypeVar","contents":"onTrue"}]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[78,49]}}],"comments":null,"title":"True","info":{"kind":{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},"declType":"externData"},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[22,36]}},{"children":[{"comments":null,"title":"isBooleanFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"IsBoolean"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[33,74]}},{"comments":null,"title":"andFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"And"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[46,41]}},{"comments":null,"title":"orFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Or"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[57,37]}},{"comments":null,"title":"notTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Not"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[66,35]}},{"comments":null,"title":"notFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Not"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[67,36]}},{"comments":null,"title":"ifFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"If"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeVar","contents":"onTrue"}]},{"annotation":[],"tag":"TypeVar","contents":"onFalse"}]},{"annotation":[],"tag":"TypeVar","contents":"onFalse"}]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[79,52]}}],"comments":null,"title":"False","info":{"kind":{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},"declType":"externData"},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[23,37]}},{"children":[{"comments":null,"title":"BProxy","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null}],"comments":"Value proxy for `Boolean` types\n","title":"BProxy","info":{"declType":"data","dataDeclType":"data","typeArguments":[["bool",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]]},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[26,39]}},{"children":[{"comments":null,"title":"reflectBoolean","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"bool"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}},"sourceSpan":{"start":[30,3],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]}},{"comments":null,"title":"isBooleanTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"IsBoolean"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[32,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[32,71]}},{"comments":null,"title":"isBooleanFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"IsBoolean"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[33,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[33,74]}}],"comments":"Class for reflecting a type level `Boolean` at the value level\n","title":"IsBoolean","info":{"fundeps":[],"arguments":[["bool",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[29,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]}},{"children":[],"comments":"Use a value level `Boolean` as a type-level `Boolean`\n","title":"reifyBoolean","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Boolean"],"IsBoolean"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]}}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,83]}},{"children":[{"comments":null,"title":"andTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"And"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[45,37]}},{"comments":null,"title":"andFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"And"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[46,41]}}],"comments":"And two `Boolean` types together\n","title":"And","info":{"fundeps":[[["lhs","rhs"],["output"]]],"arguments":[["lhs",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["rhs",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[41,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[44,28]}},{"children":[],"comments":null,"title":"and","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["l",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Boolean"],"And"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"l"},{"annotation":[],"tag":"TypeVar","contents":"r"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[48,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]}},{"children":[{"comments":null,"title":"orTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Or"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[56,36]}},{"comments":null,"title":"orFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Or"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[57,37]}}],"comments":"Or two `Boolean` types together\n","title":"Or","info":{"fundeps":[[["lhs","rhs"],["output"]]],"arguments":[["lhs",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["rhs",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[52,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[55,27]}},{"children":[],"comments":null,"title":"or","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["l",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Boolean"],"Or"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"l"},{"annotation":[],"tag":"TypeVar","contents":"r"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]}},{"children":[{"comments":null,"title":"notTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Not"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[66,35]}},{"comments":null,"title":"notFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"Not"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[67,36]}}],"comments":"Not a `Boolean`\n","title":"Not","info":{"fundeps":[[["bool"],["output"]]],"arguments":[["bool",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[63,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[65,25]}},{"children":[],"comments":null,"title":"not","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Boolean"],"Not"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]},null]},null]}},"sourceSpan":{"start":[69,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,51]}},{"children":[{"comments":null,"title":"ifTrue","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"If"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]},{"annotation":[],"tag":"TypeVar","contents":"onTrue"}]},{"annotation":[],"tag":"TypeVar","contents":"onFalse"}]},{"annotation":[],"tag":"TypeVar","contents":"onTrue"}]}},"sourceSpan":{"start":[78,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[78,49]}},{"comments":null,"title":"ifFalse","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"If"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]},{"annotation":[],"tag":"TypeVar","contents":"onTrue"}]},{"annotation":[],"tag":"TypeVar","contents":"onFalse"}]},{"annotation":[],"tag":"TypeVar","contents":"onFalse"}]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[79,52]}}],"comments":"If - dispatch based on a boolean\n","title":"If","info":{"fundeps":[[["bool","onTrue","onFalse"],["output"]]],"arguments":[["bool",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["onTrue",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["onFalse",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["output",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[77,39]}},{"children":[],"comments":null,"title":"if_","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["e",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Boolean"],"If"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"b"},{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"e"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]}]}]},null]},null]},null]},null]}},"sourceSpan":{"start":[81,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]}}]}
− tests/purs/publish/basic-example/output/Type.Data.Boolean/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Type","Data","Boolean"],"efExports":[{"KindRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"Boolean"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"True",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"False",[]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"BProxy",["BProxy"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"IsBoolean"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},{"Ident":"reflectBoolean"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},{"Ident":"reifyBoolean"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"And"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},{"Ident":"and"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"Or"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},{"Ident":"or"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"Not"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},{"Ident":"not"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},"If"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]},{"Ident":"if_"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"isBooleanTrue"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"isBooleanFalse"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"andTrue"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"andFalse"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"orTrue"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"orFalse"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"notTrue"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"notFalse"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ifTrue"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ifFalse"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Type","Proxy"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[19,29]},"Proxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDKind":{"edKindName":"Boolean"}},{"EDType":{"edTypeName":"True","edTypeKind":{"annotation":[{"start":[22,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[22,36]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"False","edTypeKind":{"annotation":[{"start":[23,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[23,37]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"BProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[26,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[26,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["bool",{"annotation":[{"start":[26,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[26,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"ctors":[["BProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"BProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"BProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["bool",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"bool"}]},null]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"IsBoolean","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[29,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[29,33]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"IsBoolean","edTypeSynonymArguments":[["bool",{"annotation":[{"start":[29,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[29,33]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"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":["reflectBoolean",{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,32]},[]],"tag":"TypeVar","contents":"bool"}]}]},{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"IsBoolean","edClassTypeArguments":[["bool",{"annotation":[{"start":[29,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[29,33]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"edClassMembers":[[{"Ident":"reflectBoolean"},{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,32]},[]],"tag":"TypeVar","contents":"bool"}]}]},{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"reflectBoolean"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["bool",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Type","Data","Boolean"],"IsBoolean"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"bool"}],"constraintData":null},{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[30,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,32]},[]],"tag":"TypeVar","contents":"bool"}]}]},{"annotation":[{"start":[30,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[30,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]},5]}}},{"EDValue":{"edValueName":{"Ident":"reifyBoolean"},"edValueType":{"annotation":[{"start":[36,17],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,83]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,83]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,79],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,81]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,39],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,77]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[36,49],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,77]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[36,49],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,60]},[]],"constraintClass":[["Type","Data","Boolean"],"IsBoolean"],"constraintArgs":[{"annotation":[{"start":[36,59],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,60]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[36,64],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,64],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,73],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,75]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,64],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,72]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,64],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,70]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[36,71],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,72]},[]],"tag":"TypeVar","contents":"o"}]}]},{"annotation":[{"start":[36,76],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,77]},[]],"tag":"TypeVar","contents":"r"}]}]},0]}]},{"annotation":[{"start":[36,82],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[36,83]},[]],"tag":"TypeVar","contents":"r"}]}]},1]}}},{"EDType":{"edTypeName":"And","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[41,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[41,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[43,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"And","edTypeSynonymArguments":[["lhs",{"annotation":[{"start":[41,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[41,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["rhs",{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[{"start":[43,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"And","edClassTypeArguments":[["lhs",{"annotation":[{"start":[41,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[41,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["rhs",{"annotation":[{"start":[42,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[42,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[{"start":[43,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[43,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]}]}},{"EDValue":{"edValueName":{"Ident":"and"},"edValueType":{"annotation":[{"start":[48,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[48,15],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[48,15],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[48,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[48,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,31]},[]],"constraintClass":[["Type","Data","Boolean"],"And"],"constraintArgs":[{"annotation":[{"start":[48,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,27]},[]],"tag":"TypeVar","contents":"l"},{"annotation":[{"start":[48,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,29]},[]],"tag":"TypeVar","contents":"r"},{"annotation":[{"start":[48,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,31]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[48,35],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,35],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,44],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,35],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,35],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[48,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,43]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[48,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,56],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[48,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,53]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[48,54],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,55]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[48,59],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[48,59],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,65]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[48,66],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[48,67]},[]],"tag":"TypeVar","contents":"o"}]}]}]}]},43]},44]},45]}}},{"EDType":{"edTypeName":"Or","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[52,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[52,25]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[53,25]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[54,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[54,28]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Or","edTypeSynonymArguments":[["lhs",{"annotation":[{"start":[52,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[52,25]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["rhs",{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[53,25]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[{"start":[54,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[54,28]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"Or","edClassTypeArguments":[["lhs",{"annotation":[{"start":[52,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[52,25]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["rhs",{"annotation":[{"start":[53,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[53,25]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[{"start":[54,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[54,28]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]}]}},{"EDValue":{"edValueName":{"Ident":"or"},"edValueType":{"annotation":[{"start":[59,7],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[59,14],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[59,14],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[59,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[59,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,29]},[]],"constraintClass":[["Type","Data","Boolean"],"Or"],"constraintArgs":[{"annotation":[{"start":[59,24],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,25]},[]],"tag":"TypeVar","contents":"l"},{"annotation":[{"start":[59,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,27]},[]],"tag":"TypeVar","contents":"r"},{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,29]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[59,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,39]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[59,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,41]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[59,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,54],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,51]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[59,52],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,53]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[59,57],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,57],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,63]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[59,64],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[59,65]},[]],"tag":"TypeVar","contents":"o"}]}]}]}]},10]},11]},12]}}},{"EDType":{"edTypeName":"Not","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[63,27]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[64,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[64,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Not","edTypeSynonymArguments":[["bool",{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[63,27]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[{"start":[64,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[64,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"Not","edClassTypeArguments":[["bool",{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[63,27]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["output",{"annotation":[{"start":[64,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[64,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDValue":{"edValueName":{"Ident":"not"},"edValueType":{"annotation":[{"start":[69,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,51]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[69,15],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,51]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[69,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,51]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[69,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,27]},[]],"constraintClass":[["Type","Data","Boolean"],"Not"],"constraintArgs":[{"annotation":[{"start":[69,24],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,25]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[69,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,27]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[69,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[69,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,37]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[69,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,39]},[]],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[{"start":[69,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,49]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[69,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[69,51]},[]],"tag":"TypeVar","contents":"o"}]}]}]},17]},18]}}},{"EDType":{"edTypeName":"If","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[73,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[73,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[74,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[74,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[75,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[75,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[76,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[76,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"If","edTypeSynonymArguments":[["bool",{"annotation":[{"start":[73,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[73,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["onTrue",{"annotation":[{"start":[74,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[74,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["onFalse",{"annotation":[{"start":[75,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[75,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["output",{"annotation":[{"start":[76,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[76,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"If","edClassTypeArguments":[["bool",{"annotation":[{"start":[73,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[73,26]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}],["onTrue",{"annotation":[{"start":[74,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[74,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["onFalse",{"annotation":[{"start":[75,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[75,26]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["output",{"annotation":[{"start":[76,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[76,25]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1,2],"determined":[3]}]}},{"EDValue":{"edValueName":{"Ident":"if_"},"edValueType":{"annotation":[{"start":[81,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"ForAll","contents":["e",{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[81,24],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[81,24],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,34]},[]],"constraintClass":[["Type","Data","Boolean"],"If"],"constraintArgs":[{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,28]},[]],"tag":"TypeVar","contents":"b"},{"annotation":[{"start":[81,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,30]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[81,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,32]},[]],"tag":"TypeVar","contents":"e"},{"annotation":[{"start":[81,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,46]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[81,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,58],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,55]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[81,56],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,57]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[81,61],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,61],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,69],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,71]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,61],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,61],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,66]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[81,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,68]},[]],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[{"start":[81,72],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,72],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,77]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[81,78],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[81,79]},[]],"tag":"TypeVar","contents":"o"}]}]}]}]}]},22]},23]},24]},25]}}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"IsBoolean"],"edInstanceName":{"Ident":"isBooleanTrue"},"edInstanceTypes":[{"annotation":[{"start":[32,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[32,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"isBooleanTrue"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"IsBoolean"],"edInstanceName":{"Ident":"isBooleanFalse"},"edInstanceTypes":[{"annotation":[{"start":[33,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[33,43]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"isBooleanFalse"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"And"],"edInstanceName":{"Ident":"andTrue"},"edInstanceTypes":[{"annotation":[{"start":[45,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[45,29]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]},{"annotation":[{"start":[45,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[45,33]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[45,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[45,37]},[]],"tag":"TypeVar","contents":"rhs"}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"andTrue"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"And"],"edInstanceName":{"Ident":"andFalse"},"edInstanceTypes":[{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[46,31]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]},{"annotation":[{"start":[46,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[46,35]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[46,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[46,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"andFalse"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"Or"],"edInstanceName":{"Ident":"orTrue"},"edInstanceTypes":[{"annotation":[{"start":[56,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[56,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]},{"annotation":[{"start":[56,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[56,31]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[56,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[56,36]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"orTrue"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"Or"],"edInstanceName":{"Ident":"orFalse"},"edInstanceTypes":[{"annotation":[{"start":[57,24],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[57,29]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]},{"annotation":[{"start":[57,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[57,33]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[57,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[57,37]},[]],"tag":"TypeVar","contents":"rhs"}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"orFalse"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"Not"],"edInstanceName":{"Ident":"notTrue"},"edInstanceTypes":[{"annotation":[{"start":[66,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[66,29]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]},{"annotation":[{"start":[66,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[66,35]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"notTrue"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"Not"],"edInstanceName":{"Ident":"notFalse"},"edInstanceTypes":[{"annotation":[{"start":[67,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[67,31]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]},{"annotation":[{"start":[67,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[67,36]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"notFalse"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"If"],"edInstanceName":{"Ident":"ifTrue"},"edInstanceTypes":[{"annotation":[{"start":[78,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[78,27]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]},{"annotation":[{"start":[78,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[78,34]},[]],"tag":"TypeVar","contents":"onTrue"},{"annotation":[{"start":[78,35],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[78,42]},[]],"tag":"TypeVar","contents":"onFalse"},{"annotation":[{"start":[78,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[78,49]},[]],"tag":"TypeVar","contents":"onTrue"}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"ifTrue"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Boolean"],"If"],"edInstanceName":{"Ident":"ifFalse"},"edInstanceTypes":[{"annotation":[{"start":[79,24],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[79,29]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]},{"annotation":[{"start":[79,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[79,36]},[]],"tag":"TypeVar","contents":"onTrue"},{"annotation":[{"start":[79,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[79,44]},[]],"tag":"TypeVar","contents":"onFalse"},{"annotation":[{"start":[79,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[79,52]},[]],"tag":"TypeVar","contents":"onFalse"}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Boolean"],{"Ident":"ifFalse"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Boolean.purs","end":[82,18]}}
− tests/purs/publish/basic-example/output/Type.Data.Ordering/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Type.Data.Ordering","comments":null,"declarations":[{"children":[{"comments":null,"title":"OProxy","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null}],"comments":"Value proxy for `Ordering` types\n","title":"OProxy","info":{"declType":"data","dataDeclType":"data","typeArguments":[["ordering",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]]},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[20,44]}},{"children":[{"comments":null,"title":"reflectOrdering","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"ordering"}]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}},"sourceSpan":{"start":[24,3],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]}},{"comments":null,"title":"isOrderingLT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"IsOrdering"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]}},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[26,68]}},{"comments":null,"title":"isOrderingEQ","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"IsOrdering"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[27,68]}},{"comments":null,"title":"isOrderingGT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"IsOrdering"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]}},"sourceSpan":{"start":[28,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[28,68]}}],"comments":"Class for reflecting a type level `Ordering` at the value level\n","title":"IsOrdering","info":{"fundeps":[],"arguments":[["ordering",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]}},{"children":[],"comments":"Use a value level `Ordering` as a type-level `Ordering`\n","title":"reifyOrdering","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"ParensInType","contents":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Ordering"],"IsOrdering"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]}}]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},null]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,86]}},{"children":[{"comments":null,"title":"appendOrderingLT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Append"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]}},"sourceSpan":{"start":[42,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[42,46]}},{"comments":null,"title":"appendOrderingEQ","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Append"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]}},"sourceSpan":{"start":[43,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[43,47]}},{"comments":null,"title":"appendOrderingGT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Append"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]}},"sourceSpan":{"start":[44,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[44,46]}}],"comments":"Append two `Ordering` types together\nReflective of the semigroup for value level `Ordering`\n","title":"Append","info":{"fundeps":[[["lhs"],["rhs","output"]]],"arguments":[["lhs",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["rhs",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["output",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[38,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[41,31]}},{"children":[],"comments":null,"title":"append","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["l",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Ordering"],"Append"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"l"},{"annotation":[],"tag":"TypeVar","contents":"r"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[46,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]}},{"children":[{"comments":null,"title":"invertOrderingLT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Invert"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]}},"sourceSpan":{"start":[53,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[53,42]}},{"comments":null,"title":"invertOrderingEQ","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Invert"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]}},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[54,42]}},{"comments":null,"title":"invertOrderingGT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Invert"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]}},"sourceSpan":{"start":[55,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[55,42]}}],"comments":"Invert an `Ordering`\n","title":"Invert","info":{"fundeps":[[["ordering"],["result"]]],"arguments":[["ordering",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["result",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[50,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[52,32]}},{"children":[],"comments":null,"title":"invert","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["i",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Ordering"],"Invert"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"i"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]},null]},null]}},"sourceSpan":{"start":[57,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,57]}},{"children":[{"comments":null,"title":"equalsEQEQ","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[65,41]}},{"comments":null,"title":"equalsLTLT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[66,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[66,41]}},{"comments":null,"title":"equalsGTGT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}]}},"sourceSpan":{"start":[67,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[67,41]}},{"comments":null,"title":"equalsEQLT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[68,42]}},{"comments":null,"title":"equalsEQGT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[69,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[69,42]}},{"comments":null,"title":"equalsLTEQ","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[70,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[70,42]}},{"comments":null,"title":"equalsLTGT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[71,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[71,42]}},{"comments":null,"title":"equalsGTLT","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[72,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[72,42]}},{"comments":null,"title":"equalsGTEQ","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"Equals"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[73,42]}}],"comments":null,"title":"Equals","info":{"fundeps":[[["lhs","rhs"],["out"]]],"arguments":[["lhs",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["rhs",{"annotation":[],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["out",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[60,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[63,28]}},{"children":[],"comments":null,"title":"equals","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["l",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Ordering"],"Equals"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"l"},{"annotation":[],"tag":"TypeVar","contents":"r"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[75,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]}}]}
− tests/purs/publish/basic-example/output/Type.Data.Ordering/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Type","Data","Ordering"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"EQ",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"GT",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"LT",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"exportSourceImportedFrom":["Prim","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"KindRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"Ordering"]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[2,25]},["Prim","Ordering"]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"OProxy",["OProxy"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"IsOrdering"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"Ident":"reflectOrdering"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"Ident":"reifyOrdering"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"Append"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"Ident":"append"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"Invert"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"Ident":"invert"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},"Equals"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]},{"Ident":"equals"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"isOrderingLT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"isOrderingEQ"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"isOrderingGT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"appendOrderingLT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"appendOrderingEQ"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"appendOrderingGT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invertOrderingLT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invertOrderingEQ"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"invertOrderingGT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsEQEQ"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsLTLT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsGTGT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsEQLT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsEQGT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsLTEQ"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsLTGT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsGTLT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsGTEQ"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","Ordering"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[15,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[15,36]},"Ordering"]},{"TypeRef":[{"start":[15,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[15,40]},"LT",[]]},{"TypeRef":[{"start":[15,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[15,44]},"EQ",[]]},{"TypeRef":[{"start":[15,46],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[15,48]},"GT",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[16,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[16,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Boolean"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[17,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[17,39]},"Boolean"]},{"TypeRef":[{"start":[17,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[17,45]},"True",[]]},{"TypeRef":[{"start":[17,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[17,52]},"False",[]]},{"TypeRef":[{"start":[17,54],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[17,64]},"BProxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"OProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[20,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[20,34]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["ordering",{"annotation":[{"start":[20,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[20,34]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"ctors":[["OProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"OProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"OProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["ordering",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"ordering"}]},null]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"IsOrdering","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[23,39]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"IsOrdering","edTypeSynonymArguments":[["ordering",{"annotation":[{"start":[23,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[23,39]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"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":["reflectOrdering",{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,28]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[24,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,37]},[]],"tag":"TypeVar","contents":"ordering"}]}]},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"IsOrdering","edClassTypeArguments":[["ordering",{"annotation":[{"start":[23,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[23,39]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"edClassMembers":[[{"Ident":"reflectOrdering"},{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,28]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[24,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,37]},[]],"tag":"TypeVar","contents":"ordering"}]}]},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"reflectOrdering"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["ordering",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Type","Data","Ordering"],"IsOrdering"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"ordering"}],"constraintData":null},{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,28]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[24,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,37]},[]],"tag":"TypeVar","contents":"ordering"}]}]},{"annotation":[{"start":[24,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[24,49]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]},6]}}},{"EDValue":{"edValueName":{"Ident":"reifyOrdering"},"edValueType":{"annotation":[{"start":[31,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,86]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,36]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]},{"annotation":[{"start":[31,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,82],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,84]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,80]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[31,51],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,80]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[31,51],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,63]},[]],"constraintClass":[["Type","Data","Ordering"],"IsOrdering"],"constraintArgs":[{"annotation":[{"start":[31,62],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,63]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[31,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,76],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,78]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,73]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[31,74],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,75]},[]],"tag":"TypeVar","contents":"o"}]}]},{"annotation":[{"start":[31,79],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,80]},[]],"tag":"TypeVar","contents":"r"}]}]},0]}]},{"annotation":[{"start":[31,85],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[31,86]},[]],"tag":"TypeVar","contents":"r"}]}]},1]}}},{"EDType":{"edTypeName":"Append","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[38,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[38,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[39,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[39,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[40,33]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Append","edTypeSynonymArguments":[["lhs",{"annotation":[{"start":[38,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[38,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["rhs",{"annotation":[{"start":[39,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[39,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["output",{"annotation":[{"start":[40,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[40,33]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"Append","edClassTypeArguments":[["lhs",{"annotation":[{"start":[38,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[38,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["rhs",{"annotation":[{"start":[39,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[39,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["output",{"annotation":[{"start":[40,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[40,33]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1,2]}]}},{"EDValue":{"edValueName":{"Ident":"append"},"edValueType":{"annotation":[{"start":[46,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[46,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[46,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[46,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[46,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,37]},[]],"constraintClass":[["Type","Data","Ordering"],"Append"],"constraintArgs":[{"annotation":[{"start":[46,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,33]},[]],"tag":"TypeVar","contents":"l"},{"annotation":[{"start":[46,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,35]},[]],"tag":"TypeVar","contents":"r"},{"annotation":[{"start":[46,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,37]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,47]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[46,48],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,49]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[46,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,62],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[46,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,59]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[46,60],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,61]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[46,65],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[46,65],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,71]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[46,72],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[46,73]},[]],"tag":"TypeVar","contents":"o"}]}]}]}]},25]},26]},27]}}},{"EDType":{"edTypeName":"Invert","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[50,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[50,35]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[51,33]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Invert","edTypeSynonymArguments":[["ordering",{"annotation":[{"start":[50,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[50,35]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["result",{"annotation":[{"start":[51,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[51,33]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"Invert","edClassTypeArguments":[["ordering",{"annotation":[{"start":[50,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[50,35]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["result",{"annotation":[{"start":[51,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[51,33]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDValue":{"edValueName":{"Ident":"invert"},"edValueType":{"annotation":[{"start":[57,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,57]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[57,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,57]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[57,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[57,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,33]},[]],"constraintClass":[["Type","Data","Ordering"],"Invert"],"constraintArgs":[{"annotation":[{"start":[57,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,31]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[57,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,33]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[57,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,46],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,43]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[57,44],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,45]},[]],"tag":"TypeVar","contents":"i"}]}]},{"annotation":[{"start":[57,49],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,49],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,55]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[57,56],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[57,57]},[]],"tag":"TypeVar","contents":"o"}]}]}]},7]},8]}}},{"EDType":{"edTypeName":"Equals","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[60,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[60,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[61,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[61,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[62,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[62,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Equals","edTypeSynonymArguments":[["lhs",{"annotation":[{"start":[60,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[60,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["rhs",{"annotation":[{"start":[61,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[61,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["out",{"annotation":[{"start":[62,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[62,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"Equals","edClassTypeArguments":[["lhs",{"annotation":[{"start":[60,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[60,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["rhs",{"annotation":[{"start":[61,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[61,30]},[]],"tag":"NamedKind","contents":[["Prim","Ordering"],"Ordering"]}],["out",{"annotation":[{"start":[62,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[62,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]}]}},{"EDValue":{"edValueName":{"Ident":"equals"},"edValueType":{"annotation":[{"start":[75,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[75,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[75,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[75,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[75,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,37]},[]],"constraintClass":[["Type","Data","Ordering"],"Equals"],"constraintArgs":[{"annotation":[{"start":[75,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,33]},[]],"tag":"TypeVar","contents":"l"},{"annotation":[{"start":[75,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,35]},[]],"tag":"TypeVar","contents":"r"},{"annotation":[{"start":[75,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,37]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[75,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[75,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,47]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[75,48],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,49]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[75,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,62],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[75,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,59]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[75,60],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,61]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[75,65],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[75,65],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,71]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[75,72],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[75,73]},[]],"tag":"TypeVar","contents":"o"}]}]}]}]},12]},13]},14]}}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"IsOrdering"],"edInstanceName":{"Ident":"isOrderingLT"},"edInstanceTypes":[{"annotation":[{"start":[26,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[26,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"isOrderingLT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"IsOrdering"],"edInstanceName":{"Ident":"isOrderingEQ"},"edInstanceTypes":[{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[27,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"isOrderingEQ"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"IsOrdering"],"edInstanceName":{"Ident":"isOrderingGT"},"edInstanceTypes":[{"annotation":[{"start":[28,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[28,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"isOrderingGT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Append"],"edInstanceName":{"Ident":"appendOrderingLT"},"edInstanceTypes":[{"annotation":[{"start":[42,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[42,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]},{"annotation":[{"start":[42,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[42,43]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[42,44],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[42,46]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"appendOrderingLT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Append"],"edInstanceName":{"Ident":"appendOrderingEQ"},"edInstanceTypes":[{"annotation":[{"start":[43,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[43,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[43,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[43,43]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[43,44],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[43,47]},[]],"tag":"TypeVar","contents":"rhs"}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"appendOrderingEQ"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Append"],"edInstanceName":{"Ident":"appendOrderingGT"},"edInstanceTypes":[{"annotation":[{"start":[44,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[44,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]},{"annotation":[{"start":[44,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[44,43]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[44,44],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[44,46]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"appendOrderingGT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Invert"],"edInstanceName":{"Ident":"invertOrderingLT"},"edInstanceTypes":[{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[53,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]},{"annotation":[{"start":[53,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[53,42]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"invertOrderingLT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Invert"],"edInstanceName":{"Ident":"invertOrderingEQ"},"edInstanceTypes":[{"annotation":[{"start":[54,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[54,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[54,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[54,42]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"invertOrderingEQ"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Invert"],"edInstanceName":{"Ident":"invertOrderingGT"},"edInstanceTypes":[{"annotation":[{"start":[55,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[55,39]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]},{"annotation":[{"start":[55,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[55,42]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"invertOrderingGT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsEQEQ"},"edInstanceTypes":[{"annotation":[{"start":[65,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[65,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[65,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[65,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[65,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[65,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsEQEQ"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsLTLT"},"edInstanceTypes":[{"annotation":[{"start":[66,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[66,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]},{"annotation":[{"start":[66,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[66,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]},{"annotation":[{"start":[66,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[66,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsLTLT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsGTGT"},"edInstanceTypes":[{"annotation":[{"start":[67,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[67,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]},{"annotation":[{"start":[67,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[67,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]},{"annotation":[{"start":[67,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[67,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"True"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsGTGT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsEQLT"},"edInstanceTypes":[{"annotation":[{"start":[68,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[68,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[68,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[68,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]},{"annotation":[{"start":[68,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[68,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsEQLT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsEQGT"},"edInstanceTypes":[{"annotation":[{"start":[69,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[69,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[69,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[69,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]},{"annotation":[{"start":[69,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[69,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsEQGT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsLTEQ"},"edInstanceTypes":[{"annotation":[{"start":[70,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[70,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]},{"annotation":[{"start":[70,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[70,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[70,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[70,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsLTEQ"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsLTGT"},"edInstanceTypes":[{"annotation":[{"start":[71,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[71,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]},{"annotation":[{"start":[71,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[71,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]},{"annotation":[{"start":[71,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[71,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsLTGT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsGTLT"},"edInstanceTypes":[{"annotation":[{"start":[72,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[72,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]},{"annotation":[{"start":[72,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[72,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"LT"]},{"annotation":[{"start":[72,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[72,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsGTLT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Ordering"],"Equals"],"edInstanceName":{"Ident":"equalsGTEQ"},"edInstanceTypes":[{"annotation":[{"start":[73,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[73,33]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"GT"]},{"annotation":[{"start":[73,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[73,36]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[73,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[73,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"False"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Data","Ordering"],{"Ident":"equalsGTEQ"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Ordering.purs","end":[76,20]}}
tests/purs/publish/basic-example/output/Type.Data.Row/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Type","Data","Row"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[4,11]},"RProxy",["RProxy"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"RProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,21],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[3,27]},[]],"tag":"Row","contents":{"annotation":[{"start":[3,23],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[3,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["row",{"annotation":[{"start":[3,21],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[3,27]},[]],"tag":"Row","contents":{"annotation":[{"start":[3,23],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[3,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"ctors":[["RProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"}]},null]},"edDataCtorFields":[]}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[4,11]}}+{"efVersion":"0.13.2","efModuleName":["Type","Data","Row"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[4,11]},"RProxy",["RProxy"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"RProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[3,21],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[3,27]},[]],"tag":"Row","contents":{"annotation":[{"start":[3,23],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[3,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["row",{"annotation":[{"start":[3,21],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[3,27]},[]],"tag":"Row","contents":{"annotation":[{"start":[3,23],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[3,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"ctors":[["RProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"}]},null]},"edDataCtorFields":[]}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs","end":[4,11]}}
tests/purs/publish/basic-example/output/Type.Data.RowList/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.12.5","efModuleName":["Type","Data","RowList"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[7,12]},"RLProxy",["RLProxy"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","RowList"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[3,22],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[3,34]},"RowList"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"RLProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[6,26],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[6,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["rowlist",{"annotation":[{"start":[6,26],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[6,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"ctors":[["RLProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RLProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RLProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"}]},null]},"edDataCtorFields":[]}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[7,12]}}+{"efVersion":"0.13.2","efModuleName":["Type","Data","RowList"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[7,12]},"RLProxy",["RLProxy"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","RowList"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[3,22],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[3,34]},"RowList"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"RLProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[6,26],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[6,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["rowlist",{"annotation":[{"start":[6,26],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[6,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"ctors":[["RLProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RLProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RLProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"}]},null]},"edDataCtorFields":[]}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs","end":[7,12]}}
− tests/purs/publish/basic-example/output/Type.Data.Symbol/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Type.Data.Symbol","comments":null,"declarations":[{"children":[],"comments":null,"title":"append","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["l",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim","Symbol"],"Append"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"l"},{"annotation":[],"tag":"TypeVar","contents":"r"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[20,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]}},{"children":[],"comments":null,"title":"compare","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["l",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim","Symbol"],"Compare"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"l"},{"annotation":[],"tag":"TypeVar","contents":"r"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]}},{"children":[],"comments":null,"title":"uncons","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["s",{"annotation":[],"tag":"ForAll","contents":["t",{"annotation":[],"tag":"ForAll","contents":["h",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"h"},{"annotation":[],"tag":"TypeVar","contents":"t"},{"annotation":[],"tag":"TypeVar","contents":"s"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[],"tag":"RCons","contents":["head",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"h"}]},{"annotation":[],"tag":"RCons","contents":["tail",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"t"}]},{"annotation":[],"tag":"REmpty"}]}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]}},{"children":[{"comments":null,"title":"equalsSymbol","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","Symbol"],"Compare"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"lhs"},{"annotation":[],"tag":"TypeVar","contents":"rhs"},{"annotation":[],"tag":"TypeVar","contents":"ord"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Data","Ordering"],"Equals"],"constraintArgs":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[],"tag":"TypeVar","contents":"ord"},{"annotation":[],"tag":"TypeVar","contents":"out"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Symbol"],"Equals"]},{"annotation":[],"tag":"TypeVar","contents":"lhs"}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeVar","contents":"out"}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[34,24]}}],"comments":null,"title":"Equals","info":{"fundeps":[[["lhs","rhs"],["out"]]],"arguments":[["lhs",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["rhs",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["out",{"annotation":[],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[26,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[29,28]}},{"children":[],"comments":null,"title":"equals","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["o",{"annotation":[],"tag":"ForAll","contents":["r",{"annotation":[],"tag":"ForAll","contents":["l",{"annotation":[],"tag":"ConstrainedType","contents":[{"constraintAnn":[],"constraintClass":[["Type","Data","Symbol"],"Equals"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"l"},{"annotation":[],"tag":"TypeVar","contents":"r"},{"annotation":[],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[],"tag":"TypeVar","contents":"o"}]}]}]}]},null]},null]},null]}},"sourceSpan":{"start":[36,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]}}]}
− tests/purs/publish/basic-example/output/Type.Data.Symbol/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Type","Data","Symbol"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"exportSourceImportedFrom":["Data","Symbol"],"exportSourceDefinedIn":["Data","Symbol"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},"SProxy",["SProxy"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"exportSourceImportedFrom":["Prim","Symbol"],"exportSourceDefinedIn":["Prim","Symbol"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},"Append"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"exportSourceImportedFrom":["Prim","Symbol"],"exportSourceDefinedIn":["Prim","Symbol"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},"Compare"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"exportSourceImportedFrom":["Prim","Symbol"],"exportSourceDefinedIn":["Prim","Symbol"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},"Cons"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"exportSourceImportedFrom":["Data","Symbol"],"exportSourceDefinedIn":["Data","Symbol"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},"IsSymbol"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"exportSourceImportedFrom":["Data","Symbol"],"exportSourceDefinedIn":["Data","Symbol"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"Ident":"reflectSymbol"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"exportSourceImportedFrom":["Data","Symbol"],"exportSourceDefinedIn":["Data","Symbol"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"Ident":"reifySymbol"}]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[2,23]},["Prim","Symbol"]]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[3,23]},["Data","Symbol"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"Ident":"append"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"Ident":"compare"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"Ident":"uncons"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},"Equals"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]},{"Ident":"equals"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"equalsSymbol"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[11,33]},"Append"]},{"TypeClassRef":[{"start":[11,35],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[11,48]},"Compare"]},{"TypeClassRef":[{"start":[11,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[11,60]},"Cons"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[12,31]},"SProxy",null]},{"TypeClassRef":[{"start":[12,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[12,47]},"IsSymbol"]},{"ValueRef":[{"start":[12,49],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[12,62]},{"Ident":"reflectSymbol"}]},{"ValueRef":[{"start":[12,64],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[12,75]},{"Ident":"reifySymbol"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[13,38]},"OProxy",null]},{"KindRef":[{"start":[13,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[13,53]},"Ordering"]},{"TypeRef":[{"start":[13,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[13,57]},"EQ",[]]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Ordering"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[14,40]},"Equals"]}]},"eiImportedAs":["Ordering"]},{"eiModule":["Type","Data","Boolean"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[15,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[15,39]},"Boolean"]},{"TypeRef":[{"start":[15,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[15,51]},"BProxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"append"},"edValueType":{"annotation":[{"start":[20,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[20,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[20,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[20,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[20,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,37]},[]],"constraintClass":[["Prim","Symbol"],"Append"],"constraintArgs":[{"annotation":[{"start":[20,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,33]},[]],"tag":"TypeVar","contents":"l"},{"annotation":[{"start":[20,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,35]},[]],"tag":"TypeVar","contents":"r"},{"annotation":[{"start":[20,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,37]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[20,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[20,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,47]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[20,48],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,49]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,62],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,59]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[20,60],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,61]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[20,65],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,65],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,71]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[20,72],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[20,73]},[]],"tag":"TypeVar","contents":"o"}]}]}]}]},30]},31]},32]}}},{"EDValue":{"edValueName":{"Ident":"compare"},"edValueType":{"annotation":[{"start":[17,12],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[17,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[17,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[17,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[17,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,39]},[]],"constraintClass":[["Prim","Symbol"],"Compare"],"constraintArgs":[{"annotation":[{"start":[17,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,35]},[]],"tag":"TypeVar","contents":"l"},{"annotation":[{"start":[17,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,37]},[]],"tag":"TypeVar","contents":"r"},{"annotation":[{"start":[17,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,39]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[17,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,52],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,49]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[17,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,51]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[17,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,64],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,61]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[17,62],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,63]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[17,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,73]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Ordering"],"OProxy"]},{"annotation":[{"start":[17,74],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[17,75]},[]],"tag":"TypeVar","contents":"o"}]}]}]}]},23]},24]},25]}}},{"EDValue":{"edValueName":{"Ident":"uncons"},"edValueType":{"annotation":[{"start":[23,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]},[]],"tag":"ForAll","contents":["s",{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[23,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[23,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,35]},[]],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintArgs":[{"annotation":[{"start":[23,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,31]},[]],"tag":"TypeVar","contents":"h"},{"annotation":[{"start":[23,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,33]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[23,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,35]},[]],"tag":"TypeVar","contents":"s"}],"constraintData":null},{"annotation":[{"start":[23,39],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,39],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,48],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,39],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,39],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,45]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[23,46],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,47]},[]],"tag":"TypeVar","contents":"s"}]}]},{"annotation":[{"start":[23,51],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,51],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[23,52],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,68]},[]],"tag":"RCons","contents":["head",{"annotation":[{"start":[23,60],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,68]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,60],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,66]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[23,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,68]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[23,70],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,86]},[]],"tag":"RCons","contents":["tail",{"annotation":[{"start":[23,78],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,86]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,78],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,84]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[23,85],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,86]},[]],"tag":"TypeVar","contents":"t"}]},{"annotation":[{"start":[23,86],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[23,87]},[]],"tag":"REmpty"}]}]}]}]}]},0]},1]},2]}}},{"EDType":{"edTypeName":"Equals","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[26,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[26,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[27,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[28,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[28,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Equals","edTypeSynonymArguments":[["lhs",{"annotation":[{"start":[26,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[26,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["rhs",{"annotation":[{"start":[27,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[27,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["out",{"annotation":[{"start":[28,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[28,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"Equals","edClassTypeArguments":[["lhs",{"annotation":[{"start":[26,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[26,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["rhs",{"annotation":[{"start":[27,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[27,28]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["out",{"annotation":[{"start":[28,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[28,29]},[]],"tag":"NamedKind","contents":[["Type","Data","Boolean"],"Boolean"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]}]}},{"EDValue":{"edValueName":{"Ident":"equals"},"edValueType":{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"ForAll","contents":["o",{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"ForAll","contents":["r",{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"ForAll","contents":["l",{"annotation":[{"start":[36,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[36,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,37]},[]],"constraintClass":[["Type","Data","Symbol"],"Equals"],"constraintArgs":[{"annotation":[{"start":[36,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"l"},{"annotation":[{"start":[36,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,35]},[]],"tag":"TypeVar","contents":"r"},{"annotation":[{"start":[36,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,37]},[]],"tag":"TypeVar","contents":"o"}],"constraintData":null},{"annotation":[{"start":[36,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,50],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,47]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[36,48],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,49]},[]],"tag":"TypeVar","contents":"l"}]}]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,62],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,64]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,61]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,59]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[36,60],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,61]},[]],"tag":"TypeVar","contents":"r"}]}]},{"annotation":[{"start":[36,65],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,65],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,71]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Boolean"],"BProxy"]},{"annotation":[{"start":[36,72],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[36,73]},[]],"tag":"TypeVar","contents":"o"}]}]}]}]},16]},17]},18]}}},{"EDInstance":{"edInstanceClassName":[["Type","Data","Symbol"],"Equals"],"edInstanceName":{"Ident":"equalsSymbol"},"edInstanceTypes":[{"annotation":[{"start":[34,13],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[34,16]},[]],"tag":"TypeVar","contents":"lhs"},{"annotation":[{"start":[34,17],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[34,20]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[34,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[34,24]},[]],"tag":"TypeVar","contents":"out"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[32,26]},[]],"constraintClass":[["Prim","Symbol"],"Compare"],"constraintArgs":[{"annotation":[{"start":[32,15],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"lhs"},{"annotation":[{"start":[32,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[32,22]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[32,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[32,26]},[]],"tag":"TypeVar","contents":"ord"}],"constraintData":null},{"constraintAnn":[{"start":[33,7],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[33,33]},[]],"constraintClass":[["Type","Data","Ordering"],"Equals"],"constraintArgs":[{"annotation":[{"start":[33,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[33,25]},[]],"tag":"TypeConstructor","contents":[["Prim","Ordering"],"EQ"]},{"annotation":[{"start":[33,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[33,29]},[]],"tag":"TypeVar","contents":"ord"},{"annotation":[{"start":[33,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[33,33]},[]],"tag":"TypeVar","contents":"out"}],"constraintData":null}],"edInstanceChain":[[["Type","Data","Symbol"],{"Ident":"equalsSymbol"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Data/Symbol.purs","end":[37,20]}}
− tests/purs/publish/basic-example/output/Type.Equality/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Type.Equality","comments":null,"declarations":[{"children":[{"comments":null,"title":"to","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]}},"sourceSpan":{"start":[18,3],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]}},{"comments":null,"title":"from","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[19,3],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]}},{"comments":null,"title":"refl","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Equality"],"TypeEquals"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[23,13]}}],"comments":"This type class asserts that types `a` and `b`\nare equal.\n\nThe functional dependencies and the single\ninstance below will force the two type arguments\nto unify when either one is known.\n\nNote: any instance will necessarily overlap with\n`refl` below, so instances of this class should\nnot be defined in libraries.\n","title":"TypeEquals","info":{"fundeps":[[["a"],["b"]],[["b"],["a"]]],"arguments":[["a",null],["b",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]}}]}
− tests/purs/publish/basic-example/output/Type.Equality/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Type","Equality"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[23,13]},"TypeEquals"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[23,13]},{"Ident":"to"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[23,13]},{"Ident":"from"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"refl"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"TypeEquals","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,13]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,13]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"TypeEquals","edTypeSynonymArguments":[["a",null],["b",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":["to",{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,14],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["from",{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,12]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[19,16],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"TypeEquals","edClassTypeArguments":[["a",null],["b",null]],"edClassMembers":[[{"Ident":"to"},{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,14],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeVar","contents":"b"}]}],[{"Ident":"from"},{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,12]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[19,16],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeVar","contents":"a"}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]},{"determiners":[1],"determined":[0]}]}},{"EDValue":{"edValueName":{"Ident":"to"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,9],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,10]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[18,14],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[18,15]},[]],"tag":"TypeVar","contents":"b"}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"from"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,13],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,11],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,12]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[19,16],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[19,17]},[]],"tag":"TypeVar","contents":"a"}]}]},4]},5]}}},{"EDInstance":{"edInstanceClassName":[["Type","Equality"],"TypeEquals"],"edInstanceName":{"Ident":"refl"},"edInstanceTypes":[{"annotation":[{"start":[21,29],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[21,30]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[21,31],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[21,32]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Equality"],{"Ident":"refl"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-type-equality/src/Type/Equality.purs","end":[23,13]}}
− tests/purs/publish/basic-example/output/Type.Prelude/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Type.Prelude","comments":null,"declarations":[]}
− tests/purs/publish/basic-example/output/Type.Prelude/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Type","Prelude"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Boolean"],"exportSourceDefinedIn":["Type","Data","Boolean"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"BProxy",["BProxy"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"EQ",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Boolean"],"exportSourceDefinedIn":["Type","Data","Boolean"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"False",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"GT",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"LT",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Ordering"],"exportSourceDefinedIn":["Type","Data","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"OProxy",["OProxy"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Proxy"],"exportSourceDefinedIn":["Type","Proxy"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"Proxy",["Proxy"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Row"],"exportSourceDefinedIn":["Type","Row"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"RLProxy",["RLProxy"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Row"],"exportSourceDefinedIn":["Type","Row"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"RProxy",["RProxy"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Symbol"],"exportSourceDefinedIn":["Data","Symbol"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"SProxy",["SProxy"]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Boolean"],"exportSourceDefinedIn":["Type","Data","Boolean"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"True",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Symbol"],"exportSourceDefinedIn":["Prim","Symbol"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"Append"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Symbol"],"exportSourceDefinedIn":["Prim","Symbol"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"Compare"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Boolean"],"exportSourceDefinedIn":["Type","Data","Boolean"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"IsBoolean"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Ordering"],"exportSourceDefinedIn":["Type","Data","Ordering"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"IsOrdering"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Symbol"],"exportSourceDefinedIn":["Data","Symbol"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"IsSymbol"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Row"],"exportSourceDefinedIn":["Prim","Row"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"Lacks"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Row"],"exportSourceDefinedIn":["Type","Row"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"ListToRow"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Row"],"exportSourceDefinedIn":["Prim","RowList"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"RowToList"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Equality"],"exportSourceDefinedIn":["Type","Equality"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"TypeEquals"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Row"],"exportSourceDefinedIn":["Prim","Row"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"Union"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Symbol"],"exportSourceDefinedIn":["Type","Data","Symbol"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"append"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Symbol"],"exportSourceDefinedIn":["Type","Data","Symbol"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"compare"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Equality"],"exportSourceDefinedIn":["Type","Equality"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"from"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Boolean"],"exportSourceDefinedIn":["Type","Data","Boolean"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"reflectBoolean"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Ordering"],"exportSourceDefinedIn":["Type","Data","Ordering"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"reflectOrdering"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Symbol"],"exportSourceDefinedIn":["Data","Symbol"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"reflectSymbol"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Boolean"],"exportSourceDefinedIn":["Type","Data","Boolean"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"reifyBoolean"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Ordering"],"exportSourceDefinedIn":["Type","Data","Ordering"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"reifyOrdering"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Symbol"],"exportSourceDefinedIn":["Data","Symbol"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"reifySymbol"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Equality"],"exportSourceDefinedIn":["Type","Equality"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"Ident":"to"}]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Boolean"],"exportSourceDefinedIn":["Type","Data","Boolean"]},{"KindRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"Boolean"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},{"exportSourceImportedFrom":["Type","Data","Ordering"],"exportSourceDefinedIn":["Prim","Ordering"]},{"KindRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]},"Ordering"]}]},{"ModuleRef":[{"start":[2,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[2,29]},["Type","Data","Boolean"]]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[3,30]},["Type","Data","Ordering"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[4,28]},["Type","Data","Symbol"]]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[5,25]},["Type","Equality"]]},{"ModuleRef":[{"start":[6,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[6,22]},["Type","Proxy"]]},{"ModuleRef":[{"start":[7,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[7,20]},["Type","Row"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Type","Data","Boolean"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[10,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[10,39]},"Boolean"]},{"TypeRef":[{"start":[10,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[10,45]},"True",[]]},{"TypeRef":[{"start":[10,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[10,52]},"False",[]]},{"TypeRef":[{"start":[10,54],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[10,64]},"BProxy",null]},{"TypeClassRef":[{"start":[10,66],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[10,81]},"IsBoolean"]},{"ValueRef":[{"start":[10,83],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[10,97]},{"Ident":"reflectBoolean"}]},{"ValueRef":[{"start":[10,99],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[10,111]},{"Ident":"reifyBoolean"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Ordering"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[11,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[11,41]},"Ordering"]},{"TypeRef":[{"start":[11,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[11,45]},"LT",[]]},{"TypeRef":[{"start":[11,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[11,49]},"EQ",[]]},{"TypeRef":[{"start":[11,51],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[11,53]},"GT",[]]},{"TypeRef":[{"start":[11,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[11,65]},"OProxy",null]},{"TypeClassRef":[{"start":[11,67],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[11,83]},"IsOrdering"]},{"ValueRef":[{"start":[11,85],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[11,100]},{"Ident":"reflectOrdering"}]},{"ValueRef":[{"start":[11,102],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[11,115]},{"Ident":"reifyOrdering"}]}]},"eiImportedAs":null},{"eiModule":["Type","Proxy"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[12,29]},"Proxy",null]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Symbol"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[13,36]},"SProxy",null]},{"TypeClassRef":[{"start":[13,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[13,52]},"IsSymbol"]},{"ValueRef":[{"start":[13,54],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[13,67]},{"Ident":"reflectSymbol"}]},{"ValueRef":[{"start":[13,69],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[13,80]},{"Ident":"reifySymbol"}]},{"TypeClassRef":[{"start":[13,82],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[13,95]},"Compare"]},{"ValueRef":[{"start":[13,97],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[13,104]},{"Ident":"compare"}]},{"TypeClassRef":[{"start":[13,106],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[13,118]},"Append"]},{"ValueRef":[{"start":[13,120],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[13,126]},{"Ident":"append"}]}]},"eiImportedAs":null},{"eiModule":["Type","Equality"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[14,39]},"TypeEquals"]},{"ValueRef":[{"start":[14,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[14,45]},{"Ident":"from"}]},{"ValueRef":[{"start":[14,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[14,49]},{"Ident":"to"}]}]},"eiImportedAs":null},{"eiModule":["Type","Row"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,29]},"Union"]},{"TypeClassRef":[{"start":[15,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,42]},"Lacks"]},{"TypeClassRef":[{"start":[15,44],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,59]},"RowToList"]},{"TypeClassRef":[{"start":[15,61],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,76]},"ListToRow"]},{"TypeRef":[{"start":[15,78],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,88]},"RProxy",null]},{"TypeRef":[{"start":[15,90],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,101]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Prelude.purs","end":[15,102]}}
− tests/purs/publish/basic-example/output/Type.Proxy/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Type.Proxy","comments":"The `Proxy` type and values are for situations where type information is\nrequired for an input to determine the type of an output, but where it is\nnot possible or convenient to provide a _value_ for the input.\n\nA hypothetical example: if you have a class that is used to handle the\nresult of an AJAX request, you may want to use this information to set the\nexpected content type of the request, so you might have a class something\nlike this:\n\n``` purescript\nclass AjaxResponse a where\n  responseType :: a -> ResponseType\n  fromResponse :: Foreign -> a\n```\n\nThe problem here is `responseType` requires a value of type `a`, but we\nwon't have a value of that type until the request has been completed. The\nsolution is to use a `Proxy` type instead:\n\n``` purescript\nclass AjaxResponse a where\n  responseType :: Proxy a -> ResponseType\n  fromResponse :: Foreign -> a\n```\n\nWe can now call `responseType (Proxy :: Proxy SomeContentType)` to produce\na `ResponseType` for `SomeContentType` without having to construct some\nempty version of `SomeContentType` first. In situations like this where\nthe `Proxy` type can be statically determined, it is recommended to pull\nout the definition to the top level and make a declaration like:\n\n``` purescript\n_SomeContentType :: Proxy SomeContentType\n_SomeContentType = Proxy\n```\n\nThat way the proxy value can be used as `responseType _SomeContentType`\nfor improved readability. However, this is not always possible, sometimes\nthe type required will be determined by a type variable. As PureScript has\nscoped type variables, we can do things like this:\n\n``` purescript\nmakeRequest :: URL -> ResponseType -> Aff _ Foreign\nmakeRequest = ...\n\nfetchData :: forall a. (AjaxResponse a) => URL -> Aff _ a\nfetchData url = fromResponse <$> makeRequest url (responseType (Proxy :: Proxy a))\n```\n","declarations":[{"children":[{"comments":null,"title":"Proxy","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[56,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[56,40]}},{"comments":null,"title":"functorProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Functor"],"Functor"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}]}},"sourceSpan":{"start":[58,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[58,46]}},{"comments":null,"title":"ordProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[60,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[60,42]}},{"comments":null,"title":"applicativeProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}]}},"sourceSpan":{"start":[62,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[63,17]}},{"comments":null,"title":"applyProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Apply"],"Apply"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[66,20]}},{"comments":null,"title":"bindProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Bind"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}]}},"sourceSpan":{"start":[68,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[69,19]}},{"comments":null,"title":"booleanAlgebraProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","BooleanAlgebra"],"BooleanAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[71,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[71,57]}},{"comments":null,"title":"boundedProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[73,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[75,14]}},{"comments":null,"title":"commutativeRingProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[77,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[77,59]}},{"comments":null,"title":"discardProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Discard"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[80,17]}},{"comments":null,"title":"heytingAlgebraProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","HeytingAlgebra"],"HeytingAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[82,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[88,13]}},{"comments":null,"title":"monadProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}]}},"sourceSpan":{"start":[90,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[90,35]}},{"comments":null,"title":"ringProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ring"],"Ring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[92,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[93,18]}},{"comments":null,"title":"semigroupProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[95,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[96,21]}},{"comments":null,"title":"semiringProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[98,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[102,15]}},{"comments":null,"title":"showProxy","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[104,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[105,19]}}],"comments":"Value proxy for kind `Type` types.\n","title":"Proxy","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",null]]},"sourceSpan":{"start":[54,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[54,21]}},{"children":[{"comments":null,"title":"Proxy2","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[110,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[110,42]}},{"comments":null,"title":"ordProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[112,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[112,44]}},{"comments":null,"title":"booleanAlgebraProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","BooleanAlgebra"],"BooleanAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[114,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[114,59]}},{"comments":null,"title":"boundedProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[116,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[118,15]}},{"comments":null,"title":"commutativeRingProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[120,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[120,61]}},{"comments":null,"title":"discardProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Discard"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[122,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[123,17]}},{"comments":null,"title":"heytingAlgebraProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","HeytingAlgebra"],"HeytingAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[125,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[131,14]}},{"comments":null,"title":"ringProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ring"],"Ring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[133,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[134,19]}},{"comments":null,"title":"semigroupProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[136,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[137,22]}},{"comments":null,"title":"semiringProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[139,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[143,16]}},{"comments":null,"title":"showProxy2","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[145,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[146,20]}}],"comments":"Value proxy for kind `Type -> Type` types.\n","title":"Proxy2","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]]},"sourceSpan":{"start":[108,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[108,41]}},{"children":[{"comments":null,"title":"Proxy3","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null},{"comments":null,"title":"eqProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Eq"],"Eq"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[151,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[151,42]}},{"comments":null,"title":"ordProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ord"],"Ord"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[153,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[153,44]}},{"comments":null,"title":"booleanAlgebraProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","BooleanAlgebra"],"BooleanAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[155,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[155,59]}},{"comments":null,"title":"boundedProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Bounded"],"Bounded"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[157,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[159,15]}},{"comments":null,"title":"commutativeRingProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","CommutativeRing"],"CommutativeRing"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[161,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[161,61]}},{"comments":null,"title":"discardProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Control","Bind"],"Discard"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[163,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[164,17]}},{"comments":null,"title":"heytingAlgebraProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","HeytingAlgebra"],"HeytingAlgebra"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[166,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[172,14]}},{"comments":null,"title":"ringProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Ring"],"Ring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[174,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[175,19]}},{"comments":null,"title":"semigroupProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"Semigroup"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[177,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[178,22]}},{"comments":null,"title":"semiringProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Semiring"],"Semiring"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[180,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[184,16]}},{"comments":null,"title":"showProxy3","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Show"],"Show"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[186,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[187,20]}}],"comments":"Value proxy for kind `Type -> Type -> Type` types.\n","title":"Proxy3","info":{"declType":"data","dataDeclType":"data","typeArguments":[["a",{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]]},"sourceSpan":{"start":[149,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,49]}}]}
− tests/purs/publish/basic-example/output/Type.Proxy/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Type","Proxy"],"efExports":[{"TypeRef":[{"start":[49,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[187,20]},"Proxy",["Proxy"]]},{"TypeRef":[{"start":[49,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[187,20]},"Proxy2",["Proxy2"]]},{"TypeRef":[{"start":[49,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[187,20]},"Proxy3",["Proxy3"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"discardProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showProxy"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"discardProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showProxy2"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"booleanAlgebraProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"discardProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"heytingAlgebraProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringProxy3"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showProxy3"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Proxy","edTypeKind":{"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"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["Proxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Proxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Proxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},null]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"Proxy2","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[108,19],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[108,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[108,19],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[108,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[108,27],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[108,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[108,19],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[108,31]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[108,19],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[108,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[108,27],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[108,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]],"ctors":[["Proxy2",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Proxy2","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Proxy2","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},null]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"Proxy3","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[149,19],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,39]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[149,19],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[149,27],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,39]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[149,27],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[149,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["a",{"annotation":[{"start":[149,19],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,39]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[149,19],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,23]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[149,27],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,39]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[149,27],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[149,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[149,39]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]],"ctors":[["Proxy3",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Proxy3","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Proxy3","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]},null]},"edDataCtorFields":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqProxy"},"edInstanceTypes":[{"annotation":[{"start":[56,32],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[56,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,32],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[56,37]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[56,38],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[56,39]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"eqProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorProxy"},"edInstanceTypes":[{"annotation":[{"start":[58,41],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[58,46]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"functorProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordProxy"},"edInstanceTypes":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[60,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[60,34],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[60,39]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[60,40],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[60,41]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"ordProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeProxy"},"edInstanceTypes":[{"annotation":[{"start":[62,42],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[62,47]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"applicativeProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyProxy"},"edInstanceTypes":[{"annotation":[{"start":[65,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[65,35]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"applyProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindProxy"},"edInstanceTypes":[{"annotation":[{"start":[68,28],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[68,33]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"bindProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraProxy"},"edInstanceTypes":[{"annotation":[{"start":[71,49],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[71,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[71,49],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[71,54]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[71,55],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[71,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"booleanAlgebraProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedProxy"},"edInstanceTypes":[{"annotation":[{"start":[73,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[73,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[73,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[73,40]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[73,41],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[73,42]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"boundedProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingProxy"},"edInstanceTypes":[{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[77,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,51],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[77,56]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[77,57],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[77,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"commutativeRingProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Discard"],"edInstanceName":{"Ident":"discardProxy"},"edInstanceTypes":[{"annotation":[{"start":[79,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[79,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[79,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[79,40]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[79,41],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[79,42]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"discardProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraProxy"},"edInstanceTypes":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[82,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[82,54]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[82,55],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[82,56]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"heytingAlgebraProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadProxy"},"edInstanceTypes":[{"annotation":[{"start":[90,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[90,35]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"monadProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringProxy"},"edInstanceTypes":[{"annotation":[{"start":[92,29],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[92,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,29],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[92,34]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[92,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[92,36]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"ringProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupProxy"},"edInstanceTypes":[{"annotation":[{"start":[95,39],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[95,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,39],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[95,44]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[95,45],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[95,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"semigroupProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringProxy"},"edInstanceTypes":[{"annotation":[{"start":[98,37],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[98,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[98,37],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[98,42]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[98,43],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[98,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"semiringProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showProxy"},"edInstanceTypes":[{"annotation":[{"start":[104,29],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[104,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,29],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[104,34]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy"]},{"annotation":[{"start":[104,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[104,36]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"showProxy"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqProxy2"},"edInstanceTypes":[{"annotation":[{"start":[110,33],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[110,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[110,33],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[110,39]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[110,40],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[110,41]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"eqProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordProxy2"},"edInstanceTypes":[{"annotation":[{"start":[112,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[112,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[112,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[112,41]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[112,42],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[112,43]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"ordProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraProxy2"},"edInstanceTypes":[{"annotation":[{"start":[114,50],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[114,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[114,50],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[114,56]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[114,57],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[114,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"booleanAlgebraProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedProxy2"},"edInstanceTypes":[{"annotation":[{"start":[116,36],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[116,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[116,36],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[116,42]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[116,43],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[116,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"boundedProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingProxy2"},"edInstanceTypes":[{"annotation":[{"start":[120,52],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[120,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,52],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[120,58]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[120,59],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[120,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"commutativeRingProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Discard"],"edInstanceName":{"Ident":"discardProxy2"},"edInstanceTypes":[{"annotation":[{"start":[122,36],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[122,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[122,36],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[122,42]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[122,43],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[122,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"discardProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraProxy2"},"edInstanceTypes":[{"annotation":[{"start":[125,50],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[125,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[125,50],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[125,56]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[125,57],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[125,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"heytingAlgebraProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringProxy2"},"edInstanceTypes":[{"annotation":[{"start":[133,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[133,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[133,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[133,36]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[133,37],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[133,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"ringProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupProxy2"},"edInstanceTypes":[{"annotation":[{"start":[136,40],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[136,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[136,40],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[136,46]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[136,47],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[136,48]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"semigroupProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringProxy2"},"edInstanceTypes":[{"annotation":[{"start":[139,38],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[139,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[139,38],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[139,44]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[139,45],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[139,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"semiringProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showProxy2"},"edInstanceTypes":[{"annotation":[{"start":[145,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[145,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[145,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[145,36]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy2"]},{"annotation":[{"start":[145,37],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[145,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"showProxy2"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqProxy3"},"edInstanceTypes":[{"annotation":[{"start":[151,33],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[151,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[151,33],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[151,39]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[151,40],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[151,41]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"eqProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordProxy3"},"edInstanceTypes":[{"annotation":[{"start":[153,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[153,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[153,35],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[153,41]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[153,42],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[153,43]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"ordProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","BooleanAlgebra"],"BooleanAlgebra"],"edInstanceName":{"Ident":"booleanAlgebraProxy3"},"edInstanceTypes":[{"annotation":[{"start":[155,50],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[155,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[155,50],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[155,56]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[155,57],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[155,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"booleanAlgebraProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedProxy3"},"edInstanceTypes":[{"annotation":[{"start":[157,36],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[157,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,36],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[157,42]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[157,43],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[157,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"boundedProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingProxy3"},"edInstanceTypes":[{"annotation":[{"start":[161,52],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[161,60]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[161,52],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[161,58]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[161,59],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[161,60]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"commutativeRingProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Discard"],"edInstanceName":{"Ident":"discardProxy3"},"edInstanceTypes":[{"annotation":[{"start":[163,36],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[163,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[163,36],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[163,42]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[163,43],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[163,44]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"discardProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","HeytingAlgebra"],"HeytingAlgebra"],"edInstanceName":{"Ident":"heytingAlgebraProxy3"},"edInstanceTypes":[{"annotation":[{"start":[166,50],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[166,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[166,50],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[166,56]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[166,57],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[166,58]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"heytingAlgebraProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringProxy3"},"edInstanceTypes":[{"annotation":[{"start":[174,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[174,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[174,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[174,36]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[174,37],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[174,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"ringProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupProxy3"},"edInstanceTypes":[{"annotation":[{"start":[177,40],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[177,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[177,40],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[177,46]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[177,47],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[177,48]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"semigroupProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringProxy3"},"edInstanceTypes":[{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[180,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[180,38],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[180,44]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[180,45],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[180,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"semiringProxy3"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showProxy3"},"edInstanceTypes":[{"annotation":[{"start":[186,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[186,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[186,30],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[186,36]},[]],"tag":"TypeConstructor","contents":[["Type","Proxy"],"Proxy3"]},{"annotation":[{"start":[186,37],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[186,38]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Proxy"],{"Ident":"showProxy3"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[49,1],"name":"../../../support/bower_components/purescript-proxy/src/Type/Proxy.purs","end":[187,20]}}
− tests/purs/publish/basic-example/output/Type.Row.Homogeneous/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Type.Row.Homogeneous","comments":null,"declarations":[{"children":[{"comments":null,"title":"homogeneous","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"row"},{"annotation":[],"tag":"TypeVar","contents":"fields"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Row","Homogeneous"],"HomogeneousRowList"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"fields"},{"annotation":[],"tag":"TypeVar","contents":"fieldType"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row","Homogeneous"],"Homogeneous"]},{"annotation":[],"tag":"TypeVar","contents":"row"}]},{"annotation":[],"tag":"TypeVar","contents":"fieldType"}]}},"sourceSpan":{"start":[11,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[14,31]}}],"comments":"Ensure that every field in a row has the same type.\n","title":"Homogeneous","info":{"fundeps":[[["row"],["fieldType"]]],"arguments":[["row",{"annotation":[],"tag":"Row","contents":{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}}],["fieldType",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[10,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[10,63]}},{"children":[{"comments":null,"title":"homogeneousRowListCons","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Type","Row","Homogeneous"],"HomogeneousRowList"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"tail"},{"annotation":[],"tag":"TypeVar","contents":"fieldType"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"fieldType"},{"annotation":[],"tag":"TypeVar","contents":"fieldType2"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row","Homogeneous"],"HomogeneousRowList"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"symbol"}]},{"annotation":[],"tag":"TypeVar","contents":"fieldType"}]},{"annotation":[],"tag":"TypeVar","contents":"tail"}]}]},{"annotation":[],"tag":"TypeVar","contents":"fieldType2"}]}},"sourceSpan":{"start":[17,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,64]}},{"comments":null,"title":"homogeneousRowListNil","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row","Homogeneous"],"HomogeneousRowList"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}]},{"annotation":[],"tag":"TypeVar","contents":"fieldType"}]}},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[21,67]}}],"comments":null,"title":"HomogeneousRowList","info":{"fundeps":[[["rowList"],["fieldType"]]],"arguments":[["rowList",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["fieldType",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[16,79]}}]}
− tests/purs/publish/basic-example/output/Type.Row.Homogeneous/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Type","Row","Homogeneous"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[21,67]},"Homogeneous"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[21,67]},"HomogeneousRowList"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"homogeneous"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"homogeneousRowListCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"homogeneousRowListNil"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Type","Equality"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[6,39]},"TypeEquals"]}]},"eiImportedAs":null},{"eiModule":["Type","Row"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[7,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[7,33]},"RowToList"]},{"TypeRef":[{"start":[7,35],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[7,39]},"Cons",[]]},{"TypeRef":[{"start":[7,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[7,44]},"Nil",[]]},{"KindRef":[{"start":[7,46],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[7,58]},"RowList"]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Homogeneous","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[10,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[10,33]},[]],"tag":"Row","contents":{"annotation":[{"start":[10,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[10,33]},[]],"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":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Homogeneous","edTypeSynonymArguments":[["row",{"annotation":[{"start":[10,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[10,33]},[]],"tag":"Row","contents":{"annotation":[{"start":[10,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[10,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}],["fieldType",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":"REmpty"}]}}},{"EDClass":{"edClassName":"Homogeneous","edClassTypeArguments":[["row",{"annotation":[{"start":[10,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[10,33]},[]],"tag":"Row","contents":{"annotation":[{"start":[10,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[10,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}],["fieldType",null]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDType":{"edTypeName":"HomogeneousRowList","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[16,45]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"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"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"HomogeneousRowList","edTypeSynonymArguments":[["rowList",{"annotation":[{"start":[16,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[16,45]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["fieldType",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":"REmpty"}]}}},{"EDClass":{"edClassName":"HomogeneousRowList","edClassTypeArguments":[["rowList",{"annotation":[{"start":[16,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[16,45]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["fieldType",null]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDInstance":{"edInstanceClassName":[["Type","Row","Homogeneous"],"Homogeneous"],"edInstanceName":{"Ident":"homogeneous"},"edInstanceTypes":[{"annotation":[{"start":[14,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[14,21]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[14,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[14,31]},[]],"tag":"TypeVar","contents":"fieldType"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[12,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[12,28]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[12,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[12,21]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[12,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[12,28]},[]],"tag":"TypeVar","contents":"fields"}],"constraintData":null},{"constraintAnn":[{"start":[13,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[13,43]},[]],"constraintClass":[["Type","Row","Homogeneous"],"HomogeneousRowList"],"constraintArgs":[{"annotation":[{"start":[13,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[13,33]},[]],"tag":"TypeVar","contents":"fields"},{"annotation":[{"start":[13,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[13,43]},[]],"tag":"TypeVar","contents":"fieldType"}],"constraintData":null}],"edInstanceChain":[[["Type","Row","Homogeneous"],{"Ident":"homogeneous"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row","Homogeneous"],"HomogeneousRowList"],"edInstanceName":{"Ident":"homogeneousRowListCons"},"edInstanceTypes":[{"annotation":[{"start":[20,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,30]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[20,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,37]},[]],"tag":"TypeVar","contents":"symbol"}]},{"annotation":[{"start":[20,38],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,47]},[]],"tag":"TypeVar","contents":"fieldType"}]},{"annotation":[{"start":[20,48],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,52]},[]],"tag":"TypeVar","contents":"tail"}]},{"annotation":[{"start":[20,54],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[20,64]},[]],"tag":"TypeVar","contents":"fieldType2"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[18,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[18,41]},[]],"constraintClass":[["Type","Row","Homogeneous"],"HomogeneousRowList"],"constraintArgs":[{"annotation":[{"start":[18,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[18,31]},[]],"tag":"TypeVar","contents":"tail"},{"annotation":[{"start":[18,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[18,41]},[]],"tag":"TypeVar","contents":"fieldType"}],"constraintData":null},{"constraintAnn":[{"start":[19,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[19,39]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[19,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[19,28]},[]],"tag":"TypeVar","contents":"fieldType"},{"annotation":[{"start":[19,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[19,39]},[]],"tag":"TypeVar","contents":"fieldType2"}],"constraintData":null}],"edInstanceChain":[[["Type","Row","Homogeneous"],{"Ident":"homogeneousRowListCons"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row","Homogeneous"],"HomogeneousRowList"],"edInstanceName":{"Ident":"homogeneousRowListNil"},"edInstanceTypes":[{"annotation":[{"start":[21,54],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[21,57]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[21,58],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[21,67]},[]],"tag":"TypeVar","contents":"fieldType"}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Row","Homogeneous"],{"Ident":"homogeneousRowListNil"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row/Homogeneous.purs","end":[21,67]}}
− tests/purs/publish/basic-example/output/Type.Row/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Type.Row","comments":null,"declarations":[{"children":[{"comments":null,"title":"RProxy","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"RProxy","info":{"declType":"data","dataDeclType":"data","typeArguments":[["row",{"annotation":[],"tag":"Row","contents":{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]]},"sourceSpan":{"start":[21,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[21,37]}},{"children":[{"comments":null,"title":"RLProxy","info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":null}],"comments":null,"title":"RLProxy","info":{"declType":"data","dataDeclType":"data","typeArguments":[["rowList",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]]},"sourceSpan":{"start":[23,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[23,44]}},{"children":[{"comments":null,"title":"listToRowNil","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"ListToRow"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}]},{"annotation":[],"tag":"REmpty"}]}},"sourceSpan":{"start":[31,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[32,22]}},{"comments":null,"title":"listToCons","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Type","Row"],"ListToRow"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"tail"},{"annotation":[],"tag":"TypeVar","contents":"tailRow"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"label"},{"annotation":[],"tag":"TypeVar","contents":"ty"},{"annotation":[],"tag":"TypeVar","contents":"tailRow"},{"annotation":[],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"ListToRow"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeVar","contents":"ty"}]},{"annotation":[],"tag":"TypeVar","contents":"tail"}]}]},{"annotation":[],"tag":"TypeVar","contents":"row"}]}},"sourceSpan":{"start":[34,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,40]}}],"comments":"Convert a RowList to a row of types.\nThe inverse of this operation is `RowToList`.\n","title":"ListToRow","info":{"fundeps":[[["list"],["row"]]],"arguments":[["list",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["row",{"annotation":[],"tag":"Row","contents":{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[29,28]}},{"children":[{"comments":null,"title":"rowListRemoveNil","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RowListRemove"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}]}},"sourceSpan":{"start":[45,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[46,33]}},{"comments":null,"title":"rowListRemoveCons","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"label"},{"annotation":[],"tag":"TypeVar","contents":"tail"},{"annotation":[],"tag":"TypeVar","contents":"tailOutput"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Data","Symbol"],"Equals"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"label"},{"annotation":[],"tag":"TypeVar","contents":"key"},{"annotation":[],"tag":"TypeVar","contents":"eq"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Data","Boolean"],"If"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"eq"},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeVar","contents":"tailOutput"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"key"}]},{"annotation":[],"tag":"TypeVar","contents":"head"}]},{"annotation":[],"tag":"TypeVar","contents":"tailOutput"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeVar","contents":"output"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RowListRemove"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"key"}]},{"annotation":[],"tag":"TypeVar","contents":"head"}]},{"annotation":[],"tag":"TypeVar","contents":"tail"}]}]},{"annotation":[],"tag":"TypeVar","contents":"output"}]}},"sourceSpan":{"start":[48,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,53]}}],"comments":"Remove all occurences of a given label from a RowList\n","title":"RowListRemove","info":{"fundeps":[[["label","input"],["output"]]],"arguments":[["label",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["input",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[40,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[43,44]}},{"children":[{"comments":null,"title":"rowListSetImpl","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"label'"}]}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"typ"},{"annotation":[],"tag":"TypeVar","contents":"typ'"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"label"},{"annotation":[],"tag":"TypeVar","contents":"input"},{"annotation":[],"tag":"TypeVar","contents":"lacking"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RowListSet"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeVar","contents":"typ"}]},{"annotation":[],"tag":"TypeVar","contents":"input"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"label'"}]},{"annotation":[],"tag":"TypeVar","contents":"typ'"}]},{"annotation":[],"tag":"TypeVar","contents":"lacking"}]}]}},"sourceSpan":{"start":[65,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,59]}}],"comments":"Add a label to a RowList after removing other occurences.\n","title":"RowListSet","info":{"fundeps":[[["label","typ","input"],["output"]]],"arguments":[["label",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["typ",{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["input",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[59,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[63,45]}},{"children":[{"comments":null,"title":"rowListNubNil","info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RowListNub"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}]}},"sourceSpan":{"start":[76,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[77,24]}},{"comments":null,"title":"rowListNubCons","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[],"tag":"TypeVar","contents":"label'"}]}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"head"},{"annotation":[],"tag":"TypeVar","contents":"head'"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeVar","contents":"nubbed"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeVar","contents":"nubbed'"}]}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"label"},{"annotation":[],"tag":"TypeVar","contents":"tail"},{"annotation":[],"tag":"TypeVar","contents":"removed"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Row"],"RowListNub"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"removed"},{"annotation":[],"tag":"TypeVar","contents":"nubbed"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RowListNub"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeVar","contents":"head"}]},{"annotation":[],"tag":"TypeVar","contents":"tail"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"label'"}]},{"annotation":[],"tag":"TypeVar","contents":"head'"}]},{"annotation":[],"tag":"TypeVar","contents":"nubbed'"}]}]}},"sourceSpan":{"start":[79,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,67]}}],"comments":"Remove label duplicates, keeps earlier occurrences.\n","title":"RowListNub","info":{"fundeps":[[["input"],["output"]]],"arguments":[["input",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[72,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[74,35]}},{"children":[{"comments":null,"title":"rowListAppendNil","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeVar","contents":"out"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RowListAppend"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeVar","contents":"out"}]}},"sourceSpan":{"start":[93,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[95,31]}},{"comments":null,"title":"rowListAppendCons","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Type","Row"],"RowListAppend"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"tail"},{"annotation":[],"tag":"TypeVar","contents":"rhs"},{"annotation":[],"tag":"TypeVar","contents":"out'"}],"constraintData":null},{"constraintAnn":[],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeVar","contents":"head"}]},{"annotation":[],"tag":"TypeVar","contents":"out'"}]}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[],"tag":"TypeVar","contents":"out"}]}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Type","Row"],"RowListAppend"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[],"tag":"TypeVar","contents":"label"}]},{"annotation":[],"tag":"TypeVar","contents":"head"}]},{"annotation":[],"tag":"TypeVar","contents":"tail"}]}]},{"annotation":[],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[],"tag":"TypeVar","contents":"out"}]}},"sourceSpan":{"start":[97,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,50]}}],"comments":null,"title":"RowListAppend","info":{"fundeps":[[["lhs","rhs"],["out"]]],"arguments":[["lhs",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["rhs",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["out",{"annotation":[],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[88,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[91,37]}},{"children":[],"comments":"Type application for rows.\n","title":"RowApply","info":{"arguments":[["f",{"annotation":[],"tag":"FunKind","contents":[{"annotation":[],"tag":"Row","contents":{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[],"tag":"Row","contents":{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]}],["a",{"annotation":[],"tag":"Row","contents":{"annotation":[],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"declType":"typeSynonym","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeVar","contents":"f"},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[103,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,58]}},{"children":[],"comments":"Applies a type alias of open rows to a set of rows. The primary use case\nthis operator is as convenient sugar for combining open rows without\nparentheses.\n```purescript\ntype Rows1 r = (a :: Int, b :: String | r)\ntype Rows2 r = (c :: Boolean | r)\ntype Rows3 r = (Rows1 + Rows2 + r)\ntype Rows4 r = (d :: String | Rows1 + Rows2 + r)\n```\n","title":"type (+)","info":{"declType":"alias","alias":[["Type","Row"],{"Left":"RowApply"}],"fixity":{"associativity":"infixr","precedence":0}},"sourceSpan":{"start":[114,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]}}]}
− tests/purs/publish/basic-example/output/Type.Row/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Type","Row"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},{"exportSourceImportedFrom":["Prim","RowList"],"exportSourceDefinedIn":["Prim","RowList"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"Cons",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},{"exportSourceImportedFrom":["Prim","RowList"],"exportSourceDefinedIn":["Prim","RowList"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"Nil",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},{"exportSourceImportedFrom":["Prim","Row"],"exportSourceDefinedIn":["Prim","Row"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"Cons"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},{"exportSourceImportedFrom":["Prim","Row"],"exportSourceDefinedIn":["Prim","Row"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"Lacks"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},{"exportSourceImportedFrom":["Prim","Row"],"exportSourceDefinedIn":["Prim","Row"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"Nub"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},{"exportSourceImportedFrom":["Prim","RowList"],"exportSourceDefinedIn":["Prim","RowList"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RowToList"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},{"exportSourceImportedFrom":["Prim","Row"],"exportSourceDefinedIn":["Prim","Row"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"Union"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},{"exportSourceImportedFrom":["Prim","RowList"],"exportSourceDefinedIn":["Prim","RowList"]},{"KindRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RowList"]}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RProxy",["RProxy"]]},{"ModuleRef":[{"start":[3,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[3,20]},["Prim","Row"]]},{"ModuleRef":[{"start":[4,5],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[4,24]},["Prim","RowList"]]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RLProxy",["RLProxy"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"ListToRow"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RowListRemove"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RowListSet"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RowListNub"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RowListAppend"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"RowApply",[]]},{"TypeOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]},"+"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"listToRowNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"listToCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListRemoveNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListRemoveCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListSetImpl"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListNubNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListNubCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListAppendNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListAppendCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[15,29]},"Lacks"]},{"TypeClassRef":[{"start":[15,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[15,40]},"Nub"]},{"TypeClassRef":[{"start":[15,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[15,52]},"Cons"]},{"TypeClassRef":[{"start":[15,54],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[15,65]},"Union"]}]},"eiImportedAs":null},{"eiModule":["Prim","RowList"],"eiImportType":{"Explicit":[{"KindRef":[{"start":[16,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[16,34]},"RowList"]},{"TypeRef":[{"start":[16,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[16,40]},"Cons",[]]},{"TypeRef":[{"start":[16,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[16,45]},"Nil",[]]},{"TypeClassRef":[{"start":[16,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[16,62]},"RowToList"]}]},"eiImportedAs":null},{"eiModule":["Type","Equality"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[17,39]},"TypeEquals"]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Symbol"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Symbol"]},{"eiModule":["Type","Data","Boolean"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Boolean"]}],"efFixities":[],"efTypeFixities":[{"efTypeAssociativity":"infixr","efTypePrecedence":0,"efTypeOperator":"+","efTypeAlias":[["Type","Row"],"RowApply"]}],"efDeclarations":[{"EDType":{"edTypeName":"RProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[21,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[21,27]},[]],"tag":"Row","contents":{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[21,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["row",{"annotation":[{"start":[21,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[21,27]},[]],"tag":"Row","contents":{"annotation":[{"start":[21,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[21,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"ctors":[["RProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"}]},null]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"RLProxy","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[23,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["rowList",{"annotation":[{"start":[23,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[23,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"ctors":[["RLProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RLProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RLProxy","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowList",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowList"}]},null]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"ListToRow","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[27,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[28,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[28,31]},[]],"tag":"Row","contents":{"annotation":[{"start":[28,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[28,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"ListToRow","edTypeSynonymArguments":[["list",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[27,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["row",{"annotation":[{"start":[28,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[28,31]},[]],"tag":"Row","contents":{"annotation":[{"start":[28,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[28,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"ListToRow","edClassTypeArguments":[["list",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[27,33]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["row",{"annotation":[{"start":[28,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[28,31]},[]],"tag":"Row","contents":{"annotation":[{"start":[28,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[28,31]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDType":{"edTypeName":"RowListRemove","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[40,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[40,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[41,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[41,38]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[42,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[42,39]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowListRemove","edTypeSynonymArguments":[["label",{"annotation":[{"start":[40,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[40,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["input",{"annotation":[{"start":[41,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[41,38]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[{"start":[42,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[42,39]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"RowListRemove","edClassTypeArguments":[["label",{"annotation":[{"start":[40,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[40,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["input",{"annotation":[{"start":[41,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[41,38]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[{"start":[42,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[42,39]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]}]}},{"EDType":{"edTypeName":"RowListSet","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[59,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[60,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[60,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[61,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[61,35]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[62,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[62,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowListSet","edTypeSynonymArguments":[["label",{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[59,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["typ",{"annotation":[{"start":[60,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[60,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["input",{"annotation":[{"start":[61,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[61,35]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[{"start":[62,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[62,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"RowListSet","edClassTypeArguments":[["label",{"annotation":[{"start":[59,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[59,34]},[]],"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["typ",{"annotation":[{"start":[60,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[60,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}],["input",{"annotation":[{"start":[61,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[61,35]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[{"start":[62,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[62,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1,2],"determined":[3]}]}},{"EDType":{"edTypeName":"RowListNub","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[72,35]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[73,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowListNub","edTypeSynonymArguments":[["input",{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[72,35]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[73,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"RowListNub","edClassTypeArguments":[["input",{"annotation":[{"start":[72,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[72,35]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["output",{"annotation":[{"start":[73,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[73,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDType":{"edTypeName":"RowListAppend","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[88,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[88,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[89,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[89,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[90,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[90,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowListAppend","edTypeSynonymArguments":[["lhs",{"annotation":[{"start":[88,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[88,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["rhs",{"annotation":[{"start":[89,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[89,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["out",{"annotation":[{"start":[90,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[90,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"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":"REmpty"}]}}},{"EDClass":{"edClassName":"RowListAppend","edClassTypeArguments":[["lhs",{"annotation":[{"start":[88,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[88,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["rhs",{"annotation":[{"start":[89,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[89,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}],["out",{"annotation":[{"start":[90,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[90,36]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]}]}},{"EDType":{"edTypeName":"RowApply","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[103,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[103,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,27]},[]],"tag":"Row","contents":{"annotation":[{"start":[103,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[103,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,37]},[]],"tag":"Row","contents":{"annotation":[{"start":[103,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[103,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,51]},[]],"tag":"Row","contents":{"annotation":[{"start":[103,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,51]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[103,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,56]},[]],"tag":"Row","contents":{"annotation":[{"start":[103,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,56]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowApply","edTypeSynonymArguments":[["f",{"annotation":[{"start":[103,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[103,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,27]},[]],"tag":"Row","contents":{"annotation":[{"start":[103,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,27]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[103,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,37]},[]],"tag":"Row","contents":{"annotation":[{"start":[103,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]}],["a",{"annotation":[{"start":[103,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,51]},[]],"tag":"Row","contents":{"annotation":[{"start":[103,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,51]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edTypeSynonymType":{"annotation":[{"start":[103,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[103,55],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[103,57],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[103,58]},[]],"tag":"TypeVar","contents":"a"}]}}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"ListToRow"],"edInstanceName":{"Ident":"listToRowNil"},"edInstanceTypes":[{"annotation":[{"start":[32,16],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[32,19]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[32,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[32,22]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Row"],{"Ident":"listToRowNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"ListToRow"],"edInstanceName":{"Ident":"listToCons"},"edInstanceTypes":[{"annotation":[{"start":[37,17],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,17],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,30]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,17],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,27]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,17],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,21]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[37,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,27]},[]],"tag":"TypeVar","contents":"label"}]},{"annotation":[{"start":[37,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,30]},[]],"tag":"TypeVar","contents":"ty"}]},{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,35]},[]],"tag":"TypeVar","contents":"tail"}]},{"annotation":[{"start":[37,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[37,40]},[]],"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[35,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[35,30]},[]],"constraintClass":[["Type","Row"],"ListToRow"],"constraintArgs":[{"annotation":[{"start":[35,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[35,22]},[]],"tag":"TypeVar","contents":"tail"},{"annotation":[{"start":[35,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[35,30]},[]],"tag":"TypeVar","contents":"tailRow"}],"constraintData":null},{"constraintAnn":[{"start":[36,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[36,33]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[36,18]},[]],"tag":"TypeVar","contents":"label"},{"annotation":[{"start":[36,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[36,21]},[]],"tag":"TypeVar","contents":"ty"},{"annotation":[{"start":[36,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[36,29]},[]],"tag":"TypeVar","contents":"tailRow"},{"annotation":[{"start":[36,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[36,33]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Type","Row"],{"Ident":"listToCons"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListRemove"],"edInstanceName":{"Ident":"rowListRemoveNil"},"edInstanceTypes":[{"annotation":[{"start":[46,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[46,25]},[]],"tag":"TypeVar","contents":"label"},{"annotation":[{"start":[46,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[46,29]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[46,30],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[46,33]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Row"],{"Ident":"rowListRemoveNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListRemove"],"edInstanceName":{"Ident":"rowListRemoveCons"},"edInstanceTypes":[{"annotation":[{"start":[56,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,25]},[]],"tag":"TypeVar","contents":"label"},{"annotation":[{"start":[56,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,31]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[56,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,35]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[56,36],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,40]},[]],"tag":"TypeVar","contents":"head"}]},{"annotation":[{"start":[56,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,45]},[]],"tag":"TypeVar","contents":"tail"}]},{"annotation":[{"start":[56,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[56,53]},[]],"tag":"TypeVar","contents":"output"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[49,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[49,43]},[]],"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"annotation":[{"start":[49,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[49,27]},[]],"tag":"TypeVar","contents":"label"},{"annotation":[{"start":[49,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[49,32]},[]],"tag":"TypeVar","contents":"tail"},{"annotation":[{"start":[49,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[49,43]},[]],"tag":"TypeVar","contents":"tailOutput"}],"constraintData":null},{"constraintAnn":[{"start":[50,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[50,34]},[]],"constraintClass":[["Type","Data","Symbol"],"Equals"],"constraintArgs":[{"annotation":[{"start":[50,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[50,27]},[]],"tag":"TypeVar","contents":"label"},{"annotation":[{"start":[50,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[50,31]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[50,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[50,34]},[]],"tag":"TypeVar","contents":"eq"}],"constraintData":null},{"constraintAnn":[{"start":[51,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[54,26]},[]],"constraintClass":[["Type","Data","Boolean"],"If"],"constraintArgs":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[51,21]},[]],"tag":"TypeVar","contents":"eq"},{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[52,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[52,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[52,18]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[52,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[52,29]},[]],"tag":"TypeVar","contents":"tailOutput"}]},{"annotation":[{"start":[53,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,18]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[53,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,24]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[53,25],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,28]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[53,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,33]},[]],"tag":"TypeVar","contents":"head"}]},{"annotation":[{"start":[53,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[53,44]},[]],"tag":"TypeVar","contents":"tailOutput"}]}]},{"annotation":[{"start":[54,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[54,25]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[54,11],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[54,18]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[54,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[54,25]},[]],"tag":"TypeVar","contents":"output"}]}],"constraintData":null}],"edInstanceChain":[[["Type","Row"],{"Ident":"rowListRemoveCons"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListSet"],"edInstanceName":{"Ident":"rowListSetImpl"},"edInstanceTypes":[{"annotation":[{"start":[69,17],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,22]},[]],"tag":"TypeVar","contents":"label"},{"annotation":[{"start":[69,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,26]},[]],"tag":"TypeVar","contents":"typ"},{"annotation":[{"start":[69,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,32]},[]],"tag":"TypeVar","contents":"input"},{"annotation":[{"start":[69,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,38]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[69,39],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,45]},[]],"tag":"TypeVar","contents":"label'"}]},{"annotation":[{"start":[69,46],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,50]},[]],"tag":"TypeVar","contents":"typ'"}]},{"annotation":[{"start":[69,51],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[69,58]},[]],"tag":"TypeVar","contents":"lacking"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[66,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[66,63]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[66,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[66,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[66,33]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[66,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[66,39]},[]],"tag":"TypeVar","contents":"label"}]},{"annotation":[{"start":[66,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[66,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[66,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[66,55]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[66,56],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[66,62]},[]],"tag":"TypeVar","contents":"label'"}]}],"constraintData":null},{"constraintAnn":[{"start":[67,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[67,27]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[67,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[67,22]},[]],"tag":"TypeVar","contents":"typ"},{"annotation":[{"start":[67,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[67,27]},[]],"tag":"TypeVar","contents":"typ'"}],"constraintData":null},{"constraintAnn":[{"start":[68,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[68,41]},[]],"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"annotation":[{"start":[68,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[68,27]},[]],"tag":"TypeVar","contents":"label"},{"annotation":[{"start":[68,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[68,33]},[]],"tag":"TypeVar","contents":"input"},{"annotation":[{"start":[68,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[68,41]},[]],"tag":"TypeVar","contents":"lacking"}],"constraintData":null}],"edInstanceChain":[[["Type","Row"],{"Ident":"rowListSetImpl"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListNub"],"edInstanceName":{"Ident":"rowListNubNil"},"edInstanceTypes":[{"annotation":[{"start":[77,17],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[77,20]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[77,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[77,24]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Type","Row"],{"Ident":"rowListNubNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListNub"],"edInstanceName":{"Ident":"rowListNubCons"},"edInstanceTypes":[{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,22]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[85,23],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,28]},[]],"tag":"TypeVar","contents":"label"}]},{"annotation":[{"start":[85,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,33]},[]],"tag":"TypeVar","contents":"head"}]},{"annotation":[{"start":[85,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,38]},[]],"tag":"TypeVar","contents":"tail"}]},{"annotation":[{"start":[85,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,41],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,45]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[85,46],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,52]},[]],"tag":"TypeVar","contents":"label'"}]},{"annotation":[{"start":[85,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,58]},[]],"tag":"TypeVar","contents":"head'"}]},{"annotation":[{"start":[85,59],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[85,66]},[]],"tag":"TypeVar","contents":"nubbed'"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[80,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[80,63]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[80,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[80,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[80,33]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[80,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[80,39]},[]],"tag":"TypeVar","contents":"label"}]},{"annotation":[{"start":[80,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[80,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[80,42],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[80,55]},[]],"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"annotation":[{"start":[80,56],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[80,62]},[]],"tag":"TypeVar","contents":"label'"}]}],"constraintData":null},{"constraintAnn":[{"start":[81,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[81,29]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[81,23]},[]],"tag":"TypeVar","contents":"head"},{"annotation":[{"start":[81,24],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[81,29]},[]],"tag":"TypeVar","contents":"head'"}],"constraintData":null},{"constraintAnn":[{"start":[82,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[82,53]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[82,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[82,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[82,27]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[82,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[82,34]},[]],"tag":"TypeVar","contents":"nubbed"}]},{"annotation":[{"start":[82,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[82,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[82,44]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[82,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[82,52]},[]],"tag":"TypeVar","contents":"nubbed'"}]}],"constraintData":null},{"constraintAnn":[{"start":[83,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[83,40]},[]],"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"annotation":[{"start":[83,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[83,27]},[]],"tag":"TypeVar","contents":"label"},{"annotation":[{"start":[83,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[83,32]},[]],"tag":"TypeVar","contents":"tail"},{"annotation":[{"start":[83,33],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[83,40]},[]],"tag":"TypeVar","contents":"removed"}],"constraintData":null},{"constraintAnn":[{"start":[84,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[84,33]},[]],"constraintClass":[["Type","Row"],"RowListNub"],"constraintArgs":[{"annotation":[{"start":[84,19],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[84,26]},[]],"tag":"TypeVar","contents":"removed"},{"annotation":[{"start":[84,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[84,33]},[]],"tag":"TypeVar","contents":"nubbed"}],"constraintData":null}],"edInstanceChain":[[["Type","Row"],{"Ident":"rowListNubCons"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListAppend"],"edInstanceName":{"Ident":"rowListAppendNil"},"edInstanceTypes":[{"annotation":[{"start":[95,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[95,23]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[95,24],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[95,27]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[95,28],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[95,31]},[]],"tag":"TypeVar","contents":"out"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[94,6],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[94,44]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[94,29]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,18],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[94,25]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[94,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[94,29]},[]],"tag":"TypeVar","contents":"rhs"}]},{"annotation":[{"start":[94,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[94,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[94,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[94,39]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[94,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[94,43]},[]],"tag":"TypeVar","contents":"out"}]}],"constraintData":null}],"edInstanceChain":[[["Type","Row"],{"Ident":"rowListAppendNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListAppend"],"edInstanceName":{"Ident":"rowListAppendCons"},"edInstanceTypes":[{"annotation":[{"start":[100,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[100,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[100,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[100,21],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,25]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[100,26],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,31]},[]],"tag":"TypeVar","contents":"label"}]},{"annotation":[{"start":[100,32],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,36]},[]],"tag":"TypeVar","contents":"head"}]},{"annotation":[{"start":[100,37],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,41]},[]],"tag":"TypeVar","contents":"tail"}]},{"annotation":[{"start":[100,43],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,46]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[100,47],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[100,50]},[]],"tag":"TypeVar","contents":"out"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[98,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[98,35]},[]],"constraintClass":[["Type","Row"],"RowListAppend"],"constraintArgs":[{"annotation":[{"start":[98,22],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[98,26]},[]],"tag":"TypeVar","contents":"tail"},{"annotation":[{"start":[98,27],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[98,30]},[]],"tag":"TypeVar","contents":"rhs"},{"annotation":[{"start":[98,31],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[98,35]},[]],"tag":"TypeVar","contents":"out'"}],"constraintData":null},{"constraintAnn":[{"start":[99,8],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,65]},[]],"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"annotation":[{"start":[99,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,20],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,27]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[99,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,29],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,33]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[99,34],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,39]},[]],"tag":"TypeVar","contents":"label"}]},{"annotation":[{"start":[99,40],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,44]},[]],"tag":"TypeVar","contents":"head"}]},{"annotation":[{"start":[99,45],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,49]},[]],"tag":"TypeVar","contents":"out'"}]}]},{"annotation":[{"start":[99,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,53],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,60]},[]],"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"annotation":[{"start":[99,61],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[99,64]},[]],"tag":"TypeVar","contents":"out"}]}],"constraintData":null}],"edInstanceChain":[[["Type","Row"],{"Ident":"rowListAppendCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[114,28]}}
− tests/purs/publish/basic-example/output/Unsafe.Coerce/docs.json
@@ -1,1 +0,0 @@-{"reExports":[],"name":"Unsafe.Coerce","comments":null,"declarations":[{"children":[],"comments":"A _highly unsafe_ function, which can be used to persuade the type system that\nany type is the same as any other type. When using this function, it is your\n(that is, the caller's) responsibility to ensure that the underlying\nrepresentation for both types is the same.\n\nOne application for this function is to avoid doing work that you know is a\nno-op because of newtypes. For example, if you have an `Array (Conj a)` and you\nwant an `Array (Disj a)`, you could do `Data.Array.map (runConj >>> Disj)`, but\nthis performs an unnecessary traversal. `unsafeCoerce` accomplishes the same\nfor free.\n\nIt is highly recommended to define specializations of this function rather than\nusing it as-is. For example:\n\n```purescript\nmapConjToDisj :: forall a. Array (Conj a) -> Array (Disj a)\nmapConjToDisj = unsafeCoerce\n```\n\nThis way, you won't have any nasty surprises due to the inferred type being\ndifferent to what you expected.\n","title":"unsafeCoerce","info":{"declType":"value","type":{"annotation":[],"tag":"ForAll","contents":["b",{"annotation":[],"tag":"ForAll","contents":["a",{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeVar","contents":"b"}]},null]},null]}},"sourceSpan":{"start":[27,1],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,50]}}]}
− tests/purs/publish/basic-example/output/Unsafe.Coerce/externs.json
@@ -1,1 +0,0 @@-{"efVersion":"0.12.5","efModuleName":["Unsafe","Coerce"],"efExports":[{"ValueRef":[{"start":[2,1],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,50]},{"Ident":"unsafeCoerce"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"unsafeCoerce"},"edValueType":{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,50]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,50]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[27,44],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,44],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,50]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,46],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,44],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,49],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,50]},[]],"tag":"TypeVar","contents":"b"}]},null]},null]}}}],"efSourceSpan":{"start":[2,1],"name":"../../../support/bower_components/purescript-unsafe-coerce/src/Unsafe/Coerce.purs","end":[27,50]}}
tests/support/package-lock.json view
@@ -87,9 +87,9 @@       },       "dependencies": {         "glob": {-          "version": "7.1.4",-          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",-          "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",+          "version": "7.1.3",+          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",+          "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",           "requires": {             "fs.realpath": "^1.0.0",             "inflight": "^1.0.4",